设计模式笔记

58 阅读1分钟

一、工厂方法模式
二、抽象工厂模式
三、单例模式
四、建造者模式
五、原型模式
六、适配器模式
七、装饰模式
八、代理模式:代理模式(Proxy Pattern)即为某一个对象提供一个代理对象,由代理对象来接管被代理对象的各个方法的访问。
九、外观模式
十、桥接模式
十一、组合模式
十二、享元模式
十三、策略模式:定义了一组策略,分别在不同类中封装起来,每种策略都可以根据当前场景相互替换,从而使策略的变化可以独立    于操作者。
十四、模板方法模式:定义了操作的流程,并将流程中的某些步骤延迟到子类中进行实现,使得子类在不改变操作流程的前提下,即    可重新定义该操作的某些特定步骤。
十五、观察者模式
十六、迭代子模式
十七、责任链模式
十八、命令模式
十九、备忘录模式
二十、状态模式
二十一、访问者模式
二十二、中介者模式
二十三、解释器模式