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