创建型:
1.Abstract Factory 抽象工厂
2.Builder 构建
3.Factory Method 工厂方法
4.Prototype 原型模式
5.Singleton 单例
结构型:
1.Adapter 转换器
2.Bridge 桥接模式
3.Composite 组合模式
4.Decorator 装饰器模式
5.Facade 门面
6.Flyweight 享元
7.Proxy 代理
行为型:
1.Chain of Responsibility 责任链
2.Command 命令
3.Interpreter 解释器
4.iterator 迭代器
5.Mediator 调停者
6.Memento 备忘录
7.Observer 观察者
8.State 状态模式
9.Strategy 策略模式
10.Template Method 模板方法
11.Visitor 访问者