下圖所示為(1)設(shè)計(jì)模式,適用于(2)。
(1)A.抽象工廠(Abstract Factory)
B.生成器(Builder)
C.工廠方法(Factory Method).
D.原型(Prototype)
(2)A.一個(gè)系統(tǒng)要由多個(gè)產(chǎn)品系列中的一個(gè)來配置時(shí)
B.當(dāng)一個(gè)類希望由它的子類來指定它所創(chuàng)建的對(duì)象時(shí)
C.當(dāng)創(chuàng)建復(fù)雜對(duì)象的算法應(yīng)該獨(dú)立于該對(duì)象的組成部分及其裝配方式時(shí)
D.當(dāng)一個(gè)系統(tǒng)應(yīng)該獨(dú)立于它的產(chǎn)品創(chuàng)建、構(gòu)成和表示時(shí)