A.訪問者模式B.策略模式C.橋接模式D.代理模式
A.動態(tài)地給一個對象添加一些額外的職責。就增加功能來說,該模式相比生成子類不夠靈活。B.當一個抽象模型存在兩個方面,其中一個方面依賴于另一方面,將這二者封裝在獨立的對象中以使它們可以各自獨立地改變和復用。C.為一個對象動態(tài)連接附加的職責。D.將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數(shù)化,以及支持可撤銷的操作。
A.責任鏈模式B.策略模式C.代理模式D.命令模式