摘要: 装饰者模式 一、定义二、示例:基础设计传统的编码方式装饰器模式设计UML关系图 一、定义 装饰器模式:初看上图感觉装饰器模... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 桥接模式 一、定义二、示例:传统编码方式(关于支付的)桥接模式(关于支付的)桥接模式(几何形状)UML关系图 一、定义 桥... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 适配器模式 一、定义二、示例:传统编码方式适配器模式UML关系图(适配器模式) 一、定义 适配器模式:将一个类的接口适配成... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 原型模式 一、定义二、示例:传统编码方式原型模式(clone) 一、定义 原型模式是用于创建复杂的对象,保证了性能,同时能... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 单例模式 一、定义二、示例:三、7种单例模式的实现0. 静态类使⽤1. 懒汉模式(线程不安全)2.饿汉式(线程安全)3.懒汉式(线... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 建造者模式 一、定义二、示例:传统硬编码方式(都在一个类里面实现,多重if else嵌套使用)建造者模式 一、定义 建造者... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂模式 一、定义二、示例:传统硬编码方式(都在一个类里面实现,多重if else嵌套使用)抽象工厂模式UML关系图 一... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式 一、定义二、示例:传统硬编码方式(都在一个类里面实现,多重if else嵌套使用)工厂方法模式设计 一、定义 ... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 依赖倒置原则 一、设计模式的规范二、依赖倒置原则三、示例非依赖倒置原则(硬编码)依赖倒置原则UML关系图 一、设计模式的规范... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 接口隔离原则 一、设计模式的规范二、接口隔离原则三、示例非接口隔离原则(所有的方法都在一个接口里面)接口隔离原则(拆分接口)UML... 阅读全文
posted @ 2022-08-30 22:40 雾托邦 阅读(80) 评论(0) 推荐(0) 编辑