【学习笔记】设计模式(十三)门面模式 Chen Shi 学习笔记设计模式 学习笔记 设计模式 发布于:2024年11月8日 字数:154 字 时长:1 分钟 接口隔离:门面模式 模式类型 接口隔离 门面模式 某些接口之间添加一层间接(稳定)接口,隔离本来紧密相互关联的接口。 简化外部程序与内部系统间的交互接口,将外部程序与内部系统的依赖相互解耦。 内部组件应该是“相互耦合关系较大的一系列组件”。 使用场景 为子系统中的一组接口提供一个一致(稳定)的界面。定义一个高层接口,使得子系统更加容易使用(复用)。 举例 电脑 最后更新于:2024年11月9日 设计模式 设计模式 【学习笔记】设计模式(十四)代理模式 接口隔离:代理模式 模式类型 接口隔离 代理模式 为其他对象提供一种代理以控制(隔离,使用接口)对这个对象的访问。 在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系... 【学习笔记】设计模式(十一)单例模式 对象性能:单例模式。 模式类型 对象性能 单例模式 可能会存在一种特殊的类,需要保证他们在系统中只能存在一个实例,才能确保逻辑的正确性。 单例模式确保一个类只有一个实例,并提供了一个全局访问点...