A.抽象工廠模式( Abstract Factory ) B.工廠方法模式(Factory Method) C.適配器模式 ( Adapter ) D.單例模式(Singleton)
A.希望簡化現有系統的使用方法。你需要定義自己的接口。 B.將一個無法控制的現有對象與一個特定接口相匹配。 C.將一組實現部分從另一組使用它們的對象中分離出來。 D.你需要為特定的客戶(或情況)提供特定系列的對象。
A.指定對象的接口 B.針對接口編程 C.確定軟件的功能都正確實現 D.設計應支持變化