posts - 81,  comments - 15,  trackbacks - 0
     摘要: Composite模式的特点:
·Composite模式一般都有一个抽象类或接口来表示最基本的构件。
·Composite模式一般都由两类对象构成:表示单个元素的对象(Primitive)和表示多个元素组合的对象(Composite)
·Composite模式下Primitive和Composite对象都继承或实现上层接口或父类
·Composite模式下每个构件都含有三个基础方法:add(构件)、remove(构件)、iterator()
·Composite对象含有一个用来保存其下所有基础元素的的集合,例如:Vector,ArrayList,HashMap
·Composite对象的方法被调用时一般都会引起其下所有基础元素相同方法的调用,即递归调用。  阅读全文
posted @ 2008-01-21 09:55 Paul Lin 阅读(721) | 评论 (0)编辑 收藏
<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用链接

留言簿(3)

随笔分类

随笔档案

相册

BlogJava热点博客

好友博客

搜索

  •  

最新评论

阅读排行榜

评论排行榜

60天内阅读排行