摘要: 概述:享元模式 := Flyweight Pattern ∈ 结构型模式 模式定义 享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。 这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。 享元模式尝试【重用】现有 阅读全文
posted @ 2025-04-22 12:12 千千寰宇 阅读(77) 评论(0) 推荐(0)
摘要: 概述 : 门面模式 := 外观模式 := Facade Pattern 产生背景 软件开发过程中,我们经常会遇到复杂系统,其中包含多个子系统和接口。在这种情况下,为了简化客户端的调用过程,提高代码的可维护性和可读性,我们可以使用门面模式。 模式定义 门面模式(Facade Pattern)也叫做外观 阅读全文
posted @ 2025-04-22 12:11 千千寰宇 阅读(349) 评论(1) 推荐(1)
摘要: 概述: 组合模式(Composite Pattern):= 部分-整体模式(Part-Whole Pattern) 场景引入 场景1:文件系统的目录层次结构 我们对于这个图片肯定会非常熟悉,这两幅图片我们都可以看做是一个文件结构,对于这样的结构我们称之为树形结构。 在数据结构中我们了解到可以通过调用 阅读全文
posted @ 2025-04-22 09:50 千千寰宇 阅读(81) 评论(0) 推荐(0)