A.當(dāng)不能采用生成子類的方法進(jìn)行擴(kuò)充時(shí),動態(tài)地給一個(gè)對象添加一些額外的功能B.為了系統(tǒng)中的一組功能調(diào)用提供一個(gè)一致的接口,這個(gè)接口使得這一子系統(tǒng)更加容易使用C.保證一個(gè)類僅有一個(gè)實(shí)例,并提供一個(gè)訪問他的全局訪問點(diǎn)D.單例模式僅僅應(yīng)用于多線程應(yīng)用程序中
A.原型模式是一種創(chuàng)建型設(shè)計(jì)模式B.允許一個(gè)對象再創(chuàng)建另外一個(gè)可定制的對象C.原型模式是一種結(jié)構(gòu)型設(shè)計(jì)模式D.構(gòu)建對象時(shí),根本無需知道任何如何創(chuàng)建的細(xì)節(jié),E.構(gòu)建對向時(shí),需要知道對象如何被創(chuàng)建F.它主要面對的問題是,某些結(jié)構(gòu)復(fù)雜的對象的創(chuàng)建工作
A.訪問者模式B.策略模式C.橋接模式D.代理模式