摘要: ![image](https://img2023.cnblogs.com/blog/1252882/202311/1252882-20231116000435477-1874303272.png) 阅读全文
posted @ 2023-11-16 00:05 nxf_rabbit75 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 11 阅读全文
posted @ 2023-02-03 10:43 nxf_rabbit75 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 一、意图 二、问题 三、解决方案 四、模式结构 五、伪代码 六、适用场景 七、实现方式 八、优缺点 九、与其他模式的关系 阅读全文
posted @ 2022-11-06 17:14 nxf_rabbit75 阅读(57) 评论(0) 推荐(1) 编辑
摘要: 一、意图 二、问题 三、解决方案 四、模式结构 五、伪代码 六、适用场景 七、实现方式 八、优缺点 九、与其他模式的关系 阅读全文
posted @ 2022-11-06 17:12 nxf_rabbit75 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、意图 二、问题 三、解决方案 四、模式结构 五、伪代码 六、适用场景 七、实现方式 八、优缺点 九、与其他模式的关系 阅读全文
posted @ 2022-11-06 17:11 nxf_rabbit75 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、意图 工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 二、问题 假设你正在开发一款物流管理应用。 最初版本只能处理卡车运输, 因此大部分代码都在位于名为 卡车的类中。 一段时间后, 这款应用变得极受欢迎。 你每天都能收到十几次来自海运公司的 阅读全文
posted @ 2022-11-06 16:57 nxf_rabbit75 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 一、什么是外观模式? 外观模式又名门面模式,是一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一的接口(你可以将其理解为上例中的基金,具体基金里面到底是投资股票,还是债券,还是外汇,咱们并不关注,因为这是由子系统来实现的),外部应用程序不用关心内部 阅读全文
posted @ 2022-11-06 16:50 nxf_rabbit75 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 生成器模式 → 建造者模式、builder 一、意图 生成器模式是一种创建型设计模式, 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的对象。 二、问题 假设有这样一个复杂对象, 在对其进行构造时需要对诸多成员变量和嵌套对象进行繁复的初始化工作。 这些初始化代码通常深 阅读全文
posted @ 2022-11-06 14:21 nxf_rabbit75 阅读(77) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_33697094/article/details/114579346?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EC 阅读全文
posted @ 2022-10-24 14:13 nxf_rabbit75 阅读(37) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/hider/p/12446035.html 阅读全文
posted @ 2022-10-12 20:08 nxf_rabbit75 阅读(20) 评论(0) 推荐(0) 编辑