
23种设计模式
AnberZhang-enjoy
善学,多思。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《JAVA与模式》之享元模式
《JAVA与模式》之享元模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述享元(Flyweight)模式的: Flyweight在拳击比赛中指最轻量级,即“蝇量级”或“雨量级”,这里选择使用“享元模式”的意译,是因为这样更能反映模式的用意。享元模式是对象的结构模式。享元模式以共享的方式高效地支持大量的细粒度对象。 Java中的String类型 在JAVA语言中,S转载 2017-02-27 10:06:55 · 207 阅读 · 0 评论 -
《Java设计模式》之合成模式
合成模式 合成模式把部分和整体关系用树结构表示,是属于对象的结构模式。合成模式要对组合的对象进行管理,所以在一定位置给予对象的相关管理方法,如:add(),remove()等.合成模式中对象的管理有两种方案。 1.安全方式:此方式只允许树枝构件有对象的管理方法。 2.透明方式:此方式只允许树枝和树叶都有对象的管理方法,但树叶对象中的管理方法无实际意义。 一.UML示意图转载 2017-03-30 14:51:14 · 436 阅读 · 0 评论