常用设计模式
常用的设计模式(23种)
创建型:
1. 工厂方法模式 : Factory Method,
2. 抽象工厂模式 : Abstract Factory
3. 建造者模式 : Builder,
4. 原型模式 : Prototype,
5. 单例模式 : Singleton
结构型:
1. 适配器模式 : Adapter,
2. 桥接模式 : Bridge,
3. 组合模式 : Composite
4. 装饰者模式 : Decorator,
5. 门面模式 : Facade,
6. 亨元模式 : Flyweight,
7. 代理模式 : Proxy
行为型:
1. 解释器模式 : Interpreter,
2. 模板方法模式 : Template Method,
3. 责任链模式 : Chain of Responsibility,
4. 命令模式 : Commond
5. 迭代器模式 : Iterator,
6. 调解者模式 : Mediator,
7. 备忘录模式 : Memento,
8. 观察者模式 : Observer,
9. 状态模式 : State,
10. 策略模式 : Strategy,
11. 访问者模式 : Visitor