创建型模式
1 工厂方法
2 抽象工厂
3 建造者模式
4 单例模式
5 原型模式
结构型模式(ABCDFFP)
1 适配器模式
2 桥梁模式
3 组合模式
4 装饰模式
5 外观模式
6 享元模式
7 代理模式
行为型模式(CCIIMMOSSTV)
1 责任链模式
2 命令模式
3 解释器模式
4 迭代器模式
5 中介者模式
使用一个中介者对象封装一系列对象的交互,使得对象之间不需要显式地进行交互,降低耦合度,并且可以独立地改变它们之间的交互
6 备忘录模式
7 观察者模式
8 状态模式
9 策略模式
10 模板方法模式
11 访问者模式