1. 程式人生 > >二十三種設計模式 羅列

二十三種設計模式 羅列

dap flyweight osi 設計 eth ora 備忘錄 mem esp

1、工廠方法模式(Factory Method)

2、抽象工廠模式(Abstract Factory)

3、單例模式(Singleton)

4、建造者模式(Builder)

5、原型模式(ProtoType)

6、適配器模式(Adapter)

7、裝飾模式(Decorator)

8、代理模式(Proxy)

9、外觀模式(Facade)

10、橋接模式(Bridge)

11、組合模式(Composite)

12、享元模式(FlyWeight)

13、策略模式(Strategy)

14、模板方法模式(Template Method)

15、觀察者模式(Observer)

16、叠代子模式(Iterator)

17、責任鏈模式(Chain of Responsibility)

18、命令模式(Command)

19、備忘錄模式(Memento)

20、狀態模式(State)

21、訪問者模式(Visitor)

22、中介者模式(Mediator)

23、解析器模式(Interpreter)

二十三種設計模式 羅列