按照設計模式的目的進行劃分,現(xiàn)有的設計模式可以分為三類。其中創(chuàng)建型模式通過采用抽象類所定義的接口,封裝了系統(tǒng)中對象如何創(chuàng)建、組合等信息,其代表有(54)模式等;(55)模式主要用于如何組合已有的類和對象以獲得更大的結(jié)構(gòu),其代表有 Adapter 模式等;(56)模式主要用于對象之間的職責及其提供服務的分配方式,其代表有(57)模式等。
(54)A.Decorator
B.Flyweight
C.Command
D.Singleton
(55)A.合成型
B.組合型
C.結(jié)構(gòu)型
D.聚合型
(56)A.行為型
B.交互型
C.耦合性
D.關聯(lián)型
(57)A.Prototype
B.Facade
C.Proxy
D.Visitor