A.將抽象部分與實(shí)現(xiàn)部分分離,使得它們兩部分可以獨(dú)立地變化 B.將一個(gè)接口轉(zhuǎn)換成為客戶想要的另一個(gè)接口 C.組合多個(gè)對象形成樹形結(jié)構(gòu)以表示整體-部分的結(jié)構(gòu)層次。其對單個(gè)對象和組合對象的使用具有一致性 D.為其他對象提供一個(gè)代理或地方以控制對這個(gè)對象的訪問
A.門面模式 B.工廠模式 C.享元模式 D.單例模式
A.單一責(zé)任原則B.開放封閉原則C.里氏替換原則D.迪米特原則