一、工厂模式(Factory)
二、建造模式(Builder)
三、原始模型模式(Prototype)
四、单例模式(Singleton)
五、适配器(Adapter)
六、桥梁模式(Bridge)
七、合成模式(Composite)
八、装饰模式(Decorator)
九、门面模式(Facade)
十、享元模式(Flyweight)
十一、代理模式(Proxy)
十二、职责链(Chain of Responsibility)
十三、命令模式(Command)
十四、解释器模式(Interpreter)
十五、迭代子模式(Iterator)
十六、调停者模式(Mediator)
十七、备忘录模式(Memento)
十八、观察者模式(Obserber)
十九、状态模式(State)
二十、策略模式(Strategy)
二十一、模板方法模式(Template Method)
二十二、访问者模式(Visitor)