設計模式基礎:
設計模式——UML類圖六種關系
設計模式七大原則
設計模式一覽:
序号 | 模式 & 描述 | 包括 |
---|---|---|
1 | 建立型模式 :對象怎麼來 | 簡單工廠模式 (Simple Factory Pattern) 工廠模式(Factory Pattern) 抽象工廠模式(Abstract Factory Pattern) 單例模式(Singleton Pattern) 建造者模式(Builder Pattern) 原型模式(Prototype Pattern) |
2 | 結構型模式:對象和誰有關 | 擴充卡模式(Adapter Pattern) 橋接模式(Bridge Pattern) 過濾器模式(Filter、Criteria Pattern) 組合模式(Composite Pattern) 裝飾器模式(Decorator Pattern) 外觀模式(Facade Pattern) 享元模式(Flyweight Pattern) 代理模式(Proxy Pattern) |
3 | 行為型模式:對象與對象在幹嘛 | 責任鍊模式(Chain of Responsibility Pattern) 指令模式(Command Pattern) 解釋器模式(Interpreter Pattern) 疊代器模式(Iterator Pattern) 中介者模式(Mediator Pattern) 備忘錄模式(Memento Pattern) 觀察者模式(Observer Pattern) 狀态模式(State Pattern) 空對象模式(Null Object Pattern) 政策模式(Strategy Pattern) 模闆方法模式(Template Pattern) 通路者模式(Visitor Pattern) |