A.FactoryMethod設(shè)計模式定義一個用于創(chuàng)建對象的接口,讓子類決定實例化哪一個類。他使一個類的實例化延遲到其子類.
B.Observer設(shè)計模式定義對象間的一種一對多的依賴關(guān)系,當(dāng)一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都得到通知并被自動更新
C.Bridge設(shè)計模式將一個復(fù)雜對象的構(gòu)建與它的表示分離,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示。
D.Builder設(shè)計模式將抽象部分與它的實現(xiàn)部分分離,使它們都可以獨立地變化。