创建型
- Singleton(单例模式 )
- AbstractFactory(抽象工厂)
- Builder(建造者模式)
- FactoryMethod(工厂方法模式)
- Prototype(原型模式)
结构型
- AdapterPattern(适配器模式)
- BridgePattern(桥接模式)
- DecoratorPattern(装饰模式)
- CompositePattern(组合模式)
- FacadePattern(外观模式)
- FlyweightPattern(享元模式)
- ProxyPattern(代理模式)
行为型
- TemplateMethod(模板方法)
- CommandPattern(命令模式)
- IteratorPattern(迭代器模式)
- ObserverPattern(观察者模式)
- InterpreterPattern(解释器模式)
- MediatorPattern(中介者模式)
- CRP(职责链模式)
- MementoPattern(备忘录模式)
- StrategyPattern(策略模式)
- VisitorPattern(访问者模式)
- StatePattern(状态模式)