GOF23种模式

一、创建型模式


1.Singleton(单例模式


2.Factory(工厂模式


3.Abstract Factory(抽象工厂模式


4.Builder(建造者模式


5.Prototype(原型模式)


二丶结构性模式


6. Adapter Class/Object(适配器)


7. Bridge(桥接)


8. Composite(组合)


9. Decorator(装饰)


10. Facade(外观)


11. Flyweight(享元)


12. Proxy(代理)


三、行为型模式


13. Interpreter(解释器)


14. Template Method(模板方法)


15. Chain of Responsibility(责任链)


16. Command(命令)


17. Iterator(迭代器)


18. Mediator(中介者)


19. Memento(备忘录)


20. Observer(观察者)


21. State(状态)


22. Strategy(策略)


23. Visitor(访问者)


你可能感兴趣的:(GOF23种设计模式)