一、Singleton,单例模式
二、Abstract Factory,抽象工厂 三、Factory Method 工厂方法四、Builder,建造模式
五、Prototype,原型模式 六、Iterator,迭代器模式 七、Observer,观察者模式 八、Template Method,模板方法 九、Command,命令模式 十、State,状态模式 十一、Strategy,策略模式 十二、China of Responsibility,职责链模式 十三、Mediator,中介者模式 十四、Visitor,访问者模式 十五、Interpreter,解释器模式 十六、Memento,备忘录模式 十七、Composite,组合模式 十八、Facade,外观模式 十九、Proxy,代理模式 二十、Adapter,适配器模式 二十一、Decrator,装饰模式 二十二、Bridge,桥模式 二十三、Flyweight,享元模式