常用设计模式一览表
| 类型 | 模式名称 | 英文名 |
|---|---|---|
| 创建型模式 | 单例模式 | Single Pattern |
| Creational Pattern | 简单工厂模式 | Simple Factory Pattern |
| 工厂方法模式 | Factory Method Pattern | |
| 抽象工厂模式 | Abstract Factory Pattern | |
| 原型模式 | Prototype Pattern | |
| 建造者模式 | Builder Pattern | |
| 结构型模式 | 适配器模式 | Adapter Pattern |
| Structural Pattern | 桥接模式 | Bridge Pattern |
| 组合模式 | Composite Pattern | |
| 装饰模式 | Decorator Pattern | |
| 外观模式 | Facade Pattern | |
| 享元模式 | Flyweight Pattern | |
| 代理模式 | Proxy Pattern | |
| 行为型模式 | 责任链模式 | Chain Of Responsibility Pattern |
| Behavioral Pattern | 命令模式 | Command Pattern |
| 解释器模式 | Interpreter Pattern | |
| 迭代器模式 | Iterator Pattern | |
| 中介者模式 | Mediator Pattern | |
| 备忘录模式 | Memento Pattern | |
| 观察者模式 | Observer Pattern | |
| 状态模式 | State Pattern | |
| 策略模式 | Strategy Pattern | |
| 模板方法模式 | Template Method Pattern | |
| 访问者模式 | Visitor Pattern |