- single 单例模式
- policy 策略模式
- factory 工厂模式
- abstract-factory 抽象工厂模式
- template-method-pattern 模板方法模式
- builder-pattern 建造者模式
- proxy-pattern 代理模式
- prototype-pattern 原型模式
- mediator-pattern 中介者模式
- decorator-pattern 装饰模式
- graphic-pattern 命令模式
- Chain of Responsibility Pattern 责任链模式
- Adapter-pattern 适配器模式
- iterator pattern 迭代器模式
- composite-pattern 组合模式
- observer-pattern 观察者模式
- facade-pattern 门面模式
- memento-pattern 备忘录模式
- visitor-pattern 访问者模式
- interpreter-pattern 解释器模式
- flyweight-pattern 享元模式
- bridge-pattern 桥梁模式
- state-pattern 状态模式
定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其他子类