A.原型模式是一種創(chuàng)建型設(shè)計模式B.允許一個對象再創(chuàng)建另外一個可定制的對象C.原型模式是一種結(jié)構(gòu)型設(shè)計模式D.構(gòu)建對象時,根本無需知道任何如何創(chuàng)建的細節(jié),E.構(gòu)建對向時,需要知道對象如何被創(chuàng)建F.它主要面對的問題是,某些結(jié)構(gòu)復(fù)雜的對象的創(chuàng)建工作
A.訪問者模式B.策略模式C.橋接模式D.代理模式
A.動態(tài)地給一個對象添加一些額外的職責(zé)。就增加功能來說,該模式相比生成子類不夠靈活。B.當(dāng)一個抽象模型存在兩個方面,其中一個方面依賴于另一方面,將這二者封裝在獨立的對象中以使它們可以各自獨立地改變和復(fù)用。C.為一個對象動態(tài)連接附加的職責(zé)。D.將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,以及支持可撤銷的操作。