等牛奶的咖啡

经营属于我们的咖啡屋

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  0 随笔 :: 8 文章 :: 0 评论 :: 0 Trackbacks

Composite(组合)模式

 

意图在与:让用户能够使用统一的接口处理单个对象以及对象组合

 

理解:



Component类抽象出Leaf类和Composite类共享的公共接口,在Composite类中使用递归(iterator)定义关于对象组合的方法。

个人感觉:composite模式就是定义一个统一的接口既可以处理单个对象,又可以处理对象的组合。其中对组合对象的处理又不断被细分到对其中所包含的单个对象的处理,(使用递归遍历各个结点)。

posted on 2009-11-01 14:25 等牛奶的咖啡 阅读(103) 评论(0)  编辑  收藏 所属分类: Java设计模式

只有注册用户登录后才能发表评论。


网站导航: