目录
Creational patterns
- 单例模式 (Singleton pattern).
- 建造者模式 (Builder pattern).
- 工厂方法模式 (Factory method).
- 抽象工厂模式 (Abstract factory).
- 原型模式 (Prototype pattern).
- 简单工厂.
Structural patterns
- 适配器模式 (Adapter pattern, Wrapper/Translator).
- 桥接模式 (Bridge pattern).
- 组合模式 (Composite pattern).
- 装饰模式 (Decorator pattern).
- 外观模式 (Façade pattern).
- 享元模式 (Flyweight pattern).
- 代理模式 (Proxy pattern).
Behavioral patterns
- 命令模式 (Command pattern).
- 责任链模式 (Chain of Responsibility pattern).
- 观察者模式 (Observer pattern).
- 解释器模式 (Interpreter pattern).
- 迭代器模式 (Iterator pattern).
- 中介者模式 (Mediator pattern).
- 备忘录模式 (Memento pattern).
- 状态模式 (State pattern).
- 策略模式 (Strategy pattern).
- 模板方法模式 (Template method).
- 访问者模式 (Visitor pattern).