会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wenv
博客园
首页
新随笔
联系
订阅
管理
2024年7月24日
设计模式之-享元模式
摘要: 享元模式(Flyweight Pattern) 是一种结构型设计模式,旨在有效地支持大量细粒度对象的共享。 什么是享元模式: 享元模式是一种优化性能的设计模式,其核心思想是共享对象以减少内存使用和提高性能。在享元模式中,共享的对象被称为享元,而非共享的部分被称为外部状态。享元对象包含内部状态和外部状
阅读全文
posted @ 2024-07-24 22:05 wen-v
阅读(45)
评论(0)
推荐(0)
2024年6月24日
设计模式--外观模式
摘要: 外观模式(Facade Pattern)是一种结构型设计模式,它提供了一个统一的接口,用于访问子系统中的一组接口。 外观模式隐藏了系统的复杂性,为客户端提供了一个简单的接口,使得客户端不需要了解子系统的具体实现,只需通过外观接口与子系统进行交互。 外观模式主要解决的问题是简化复杂系统的接口调用过程。
阅读全文
posted @ 2024-06-24 22:26 wen-v
阅读(32)
评论(0)
推荐(0)
2024年6月22日
java设计模式--装饰器模式
摘要: 装饰器模式是一种结构型设计模式,它允许你动态地向对象添加额外的行为。装饰器模式通过将对象包装在一个装饰器类中,以提供额外的功能,而不是修改原始对象的结构。 装饰器模式主要解决的问题是在不改变现有对象结构的情况下,动态地添加功能或修改行为。它可以避免使用子类继承的方式引入大量的子类,从而保持类结构的简
阅读全文
posted @ 2024-06-22 22:14 wen-v
阅读(88)
评论(0)
推荐(0)
2024年6月19日
设计模式之-组合模式
摘要: 组合模式是一种结构型设计模式,用于将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得客户端可以统一地处理单个对象和对象组合,无需区分它们的差异。 组合模式主要解决的问题是当我们需要处理对象的层次结构,并希望能够以统一的方式对待单个对象和对象组合时。它使得客户端可以递归地处理对象结构,无
阅读全文
posted @ 2024-06-19 23:03 wen-v
阅读(63)
评论(0)
推荐(0)
公告