- 10
- 0
- 约3.9千字
- 约 27页
- 2016-02-03 发布于湖北
- 举报
第12章_组合模式.ppt
第12章 组合模式 本章教学内容 组合模式 模式动机与定义 模式结构与分析 模式实例与解析 模式效果与应用 模式扩展 组合模式 模式动机 组合模式 模式动机 对于树形结构,当容器对象(如文件夹)的某一个方法被调用时,将遍历整个树形结构,寻找也包含这个方法的成员对象(可以是容器对象,也可以是叶子对象,如子文件夹和文件)并调用执行。(递归调用) 由于容器对象和叶子对象在功能上的区别,在使用这些对象的客户端代码中必须有区别地对待容器对象和叶子对象,而实际上大多数情况下客户端希望一致地处理它们,因为对于这些对象的区别对待将会使得程序非常复杂。 组合模式 模式动机 组合模式描述了如何将容器对象和叶子对象进行递归组合,使得用户在使用时无须对它们进行区分,可以一致地对待容器对象和叶子对象,这就是组合模式的模式动机。 组合模式 模式定义 组合模式(Composite Pattern):组合多个对象形成树形结构以表示“整体-部分”的结构层次。组合模式对单个对象(即叶子对象)和组合对象(即容器对象)的使用具有一致性。 组合模式又可以称为“整体-部分”(Part-Whole)模式,属于对象的结构模式,它将对象组织到树结构中,可以用来描述整体与部分的关系。 组合模式 模式定义 Composite Pattern: Compose objects into tree structures to
您可能关注的文档
最近下载
- 2026年正德职业技术学院单招《数学》考试彩蛋押题及参考答案详解【综合题】.docx VIP
- 2025年正德职业技术学院单招《数学》模拟题库及参考答案详解(预热题).docx VIP
- 丰田JA710织机投纬时间自动控制装置ATC.pdf VIP
- 中国高清地图(保存图片可放大).pdf VIP
- 液质1200-6410BQQQ快速入门操作指南.docx VIP
- Agilent 1200-6410BQQQ型高效液相串联质谱仪标准操作规程 .doc VIP
- 护理导论的考试试题及答案.docx VIP
- 2026年护理导论考试试题及答案.doc VIP
- 霍尼韦尔全热交换器EcoGreen-ER-cn说明书.pdf VIP
- 测绘技术方案.docx VIP
原创力文档

文档评论(0)