23种设计模式

1.策略模式 [strategy pattern]

2.代理模式 [proxy pattern]

3.单例模式 [singleton pattern]

4.多例模式 [multition pattern]

5.工厂方法模式 [factory method pattern]

6.抽象工厂模式 [abstract method pattern]

7.门面模式 [facade pattern]

8.适配器模式 [adapter pattern]

9.模板方法模式 [template method pattern]

10.建造者模式 [builder pattern]

11.桥梁模式 [bridge pattern]

12.命令模式 [command pattern]

13.装饰模式 [decorator pattern]

14.迭代器模式 [iterator pattern]

15.组合模式 [composite pattern]

16.观察者模式 [observer pattern]

17.责任链模式 [chain of responsibility pattery]

18.访问者模式[visitor pattern]

19.状态模式 [state pattern]

20.原型模式 [prototype pattern]

21.中介者模式 [mediator pattern]

22.解释器模式 [interpreter pattern]

23.亨元模式 [flyweight pattern]

24.备忘录模式 [memento pattern]

原文地址:https://www.cnblogs.com/cynthia-wuqian/p/5198279.html