设计模式总览

 

  • 一、创建型
    • 1. 单例(Singleton)
    • 2. 简单工厂(Simple Factory)
    • 3. 工厂方法(Factory Method)
    • 4. 抽象工厂(Abstract Factory)
    • 5. 生成器(Builder)
    • 6. 原型模式(Prototype)
  • 二、行为型
    • 1. 责任链(Chain Of Responsibility)
    • 2. 命令(Command)
    • 3. 解释器(Interpreter)
    • 4. 迭代器(Iterator)
    • 5. 中介者(Mediator)
    • 6. 备忘录(Memento)
    • 7. 观察者(Observer)
    • 8. 状态(State)
    • 9. 策略(Strategy)
    • 10. 模板方法(Template Method)
    • 11. 访问者(Visitor)
    • 12. 空对象(Null)
  • 三、结构型
    • 1. 适配器(Adapter)
    • 2. 桥接(Bridge)
    • 3. 组合(Composite)
    • 4. 装饰(Decorator)
    • 5. 外观(Facade)
    • 6. 享元(Flyweight)
    • 7. 代理(Proxy)
posted @ 2019-07-03 17:29  旧巷里的旧少年  阅读(171)  评论(0编辑  收藏  举报