1、设计模式分类
-
创建型设计模式 用于对象的创建
-
结构型设计模式 用于类和对象的组合,以获得更大的结构
-
行为型设计模式 用于对象间的通信
| 创建型模式 | 结构型模式 | 行为型模式 |
|---|---|---|
| 单例模式 | 外观模式 | 中介者模式 |
| 简单工厂模式 | 适配器模式 | 观察者模式 |
| 抽象工厂模式 | 代理模式 | 命令模式 |
| 建造者模式 | 组合模式 | 迭代器模式 |
| 原型模式 | 享元模式 | 模板模式 |
| 装饰者模式 | 策略模式 | |
| 桥接模式 | 状态模式 | |
| 备忘录模式 | ||
| 解释器模式 | ||
| 责任链模式 | ||
| 访问者模式 |
2、创建型设计模式
2.1 单例模式
2.2 简单工厂模式
工厂