• 1. 分类
  • 2. 23种设计模式

1. 分类

  • 建立型
  • 结构型
  • 行为型

2. 23种设计模式

分类 数目 设计模式 辅助影象
建立型 5 工厂方式模式(Factory Method)、抽象工厂模式(Abstract Factory)、制作者模式(Builder)、原型模式(Prototype)、单例模式(Singleton) 单例的制作者原型是抽象工厂的工厂方式
结构型 7 适配器模式(Adapter)、桥接模式(Bridge)、组合模式(Composite)、装饰器模式(Decorator)、门面模式(Facade)、享元模式(Flyweight)、署理模式(Proxy) 门面的署理装饰器组合享元的桥接适配器
行为型 11 注释器模式(Interpreter)、模板方式模式(Template Method)、责任链模式(Chain of Responsibility)、下令模式(Command)、迭代器模式(Iterator)、调解者模式(Mediator)、备忘录模式(Memento)、观察者模式(Observer)、状态模式(State)、计谋模式(Strategy)、访问者模式(Visitor) 访问者注释器的备忘录状态下令调解者的责任链计谋和观察者的模板方式迭代器