设计模式

这里是对一些设计模式的总结。结合平时开发中的一些应用案例。

创建型

单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问方法。

抽象工厂模式:提供一个创建一系列相关依赖对象的接口,而无需指定他们的具体实现类。

工厂模式:定义一个用于创建对象的工厂接口,让子类决定实例化那个类。

建造者模式:将一个复杂的对象构建和它的表示分,使得同样的构建过程可以创建不同表示。

原型模式:复制原型创建新对象。

结构型

适配器模式

装饰模式

外观模式

桥接模式

代理模式

组合模式: 表示对象的部分-整体层次结构

享元模式

行为型

责任链模式

命令模式

解释器模式

迭代器模式

中介者模式

备忘录模式

观察者模式

状态模式

策略模式

模板模式

访问者模式

上次更新时间: 2024/5/7 05:59:02