设计模式:享元模式
2016-03-17 13:07
344 查看
享元模式(Flyweight):运用共享技术有效地支持大量细粒度的对象。
View Code
int extrinsicstate = 22; FlyweightFactory f = new FlyweightFactory(); Flyweight fx = f.GetFlyweight("X"); fx.Operation(--extrinsicstate); Flyweight fy = f.GetFlyweight("Y"); fy.Operation(--extrinsicstate); Flyweight fz = f.GetFlyweight("Z"); fz.Operation(--extrinsicstate); Flyweight uf = new UnsharedConcretFlyweight(); uf.Operation(--extrinsicstate);
View Code
相关文章推荐
- 美团技术团队也在使用强大的构建系统Gradle
- JSP中setattribute与setParameter的区别
- C++静态库与动态库
- HTML5 - 使用polyfill(腻子脚本)填补旧浏览器对html5的支持缺陷
- infinispan项目中的配置
- git pull VS git fetch&merge(good)
- 经典FormsAuthenticationTicket 分析
- linux 配置ip重启网络失败 出现未知连接
- english
- 结合MapReduce和数据集Combining datasets with MapReduce
- 3 月14日作业
- lesson1
- asp.net学习之Repeater控件
- 网易游戏2016研发实习生招聘在线编程题目 推箱子
- 实现Hadoop的Writable接口Implementing Writable interface of Hadoop
- oracle树形查询语句
- HTML5 - 判断浏览器是否支持html5某个功能(使用modernizr.js)
- 分布式编译工具
- DoingOrder.aspx.cs缓存的使用方法
- html锚点定位