《设计模式》
- 有下划线:类模式 / 对象模式
 - 无下划线:对象模式
 
- 创建型 设计模式
 
- 创建对象
 - 构建器(Builder):类和构造分离
 - 抽象工厂(Abstract Factory):抽象接口
 - 工厂(Factory):子类决定实例化
 - 原型(Prototype):拷贝
 - 单例(Singleton):唯一实例
 
- 结构性 设计模式
 
- 描述类和对象之间如何组织成一个结构
 
- 行为型 设计模式
 
- 命令模式(Command):可撤销
 - 迭代器模式(Iterator):不暴露内部
 - 观察者模式(Observer):通知、自动更新
 - 策略模式(Strategy):算法替换
 - 访问者模式(Visitor):数据和操作分离
 







