首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

结合模式Composite——读书笔记

2014-06-29 
组合模式Composite——读书笔记Composite定义,将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得

组合模式Composite——读书笔记
    Composite定义,将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性.注意:"部分-整体"应具有共同的接口或者是抽象类.
    组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将遍历(Iterator)整个树形结构,寻找同样包含这个方法的对象并实现调用执行。可以用牵一动百来形容。Composite描述了面向对象的递归组合的本质。

   总结:通过继承(或实现)、组合(通过集合组合)同一个接口(或抽象类)所出来的类,其表现的行为和其被组合的类一致。方便调用。


热点排行