跳到主要内容

9 篇文档带有标签「设计模式」

查看所有标签

01 单例模式

- 单例模式:保证整个系统中一个类只有一个对象的实例

03 工厂模式

- 工厂模式可以分为三类:简单工厂模式、工厂方法模式、抽象工厂模式

05 外观模式

- 外观模式(Facade Pattern)又称为门面模式,结构型设计模式,通过引入一个外观角色来简化客户端和子系统之间的交互,为复杂的子系统调度提供一个统一的入口,降低子系统和客户端的耦合度

06 装饰者模式

- 装饰者模式指的是在不改变原文件和不使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装类对象,也就是装饰着来包裹真实的对象实现的

07 代理模式

- 代理(Proxy)模式:是一种结构型设计模式,给某一个对象提供代理对象,并由代理对象控制对源对象的引用

08 观察者模式

- 观察者模式(Observer Pattern):定义对象间一种一对多的依赖关系,使得每一个对象改变状态时,所有依赖于它的对象都会得到通知并自动更新