随笔分类 - 设计模式
摘要:文章目录 1.单一职责原则2.开放封闭原则3.里式替换原则4.接口分离原则5.依赖倒置原则 设计原则 1.单一职责原则 2.开放封闭原则 3.里式替换原则 4.接口分离原则 客户端需要什么接口就是提供什么接口,把不需要的接口剔除,这就要求对接口进行细化,保证其纯洁性。 5.依赖倒置原则
阅读全文
摘要:文章目录 1.代理模式1.1 静态代理1.2 动态代理 2.装饰器模式3.适配器模式4.外观模式5. 享元模式6. 组合模式7. 桥接模式 结构型模式 1.代理模式 1.1 静态代理 用户只关心接口功能,而不在乎谁提供了功能。上图中接口是 Subject接口真正实现者是上图的 RealSubject
阅读全文
摘要:文章目录 1.单例模式1.1 懒汉式-线程不安全1.2 懒汉式-线程安全1.3 饿汉式1.4 懒汉式-同步代码块1.5 懒汉式--同步类(最终) 2. 简单工厂2.1 简单实现2.2 优缺点2.3适用环境2.4 扩充 3. 工厂模式3.1 简单工厂模式:3.2 工厂模式: 4.抽象工厂方法5. 原型
阅读全文