会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
记忆潜处
With great power comes great responsibility
博客园
首页
新随笔
联系
订阅
管理
2008年3月8日
Core Design Patterns(5) Flyweight 享元模式
摘要: 应用程序中,当需要提供某种大量细粒度对象的访问,并且对这些对象可以抽象出不可变的属性,那么可以将抽象出来的对象设计为享元,供各个客户端共享访问,以节省内存开销。 而剩下的不能共享的属性,则可以由客户端维护,并在需要的时候传入享元,传入的不能共享的属性不能影响内部的不可变属性。
阅读全文
posted @ 2008-03-08 15:20 Tristan(GuoZhijian)
阅读(453)
评论(0)
推荐(0)
编辑