- 12
- 0
- 约5.35千字
- 约 28页
- 2020-04-18 发布于天津
- 举报
D esign P atterns 组合模式 河南理工大学 大纲 ? 组合模式概述 ? 组合模式的结构与实现 ? 组合模式的应用实例 ? 透明组合模式与安全组合模式 ? 组合模式的优缺点与适用环境 组合模式概述 ? Windows 操作系统目录结构 我的资料 图像文件 文本文件 小龙女 .jpg 张无忌 .gif 九阴真经 .txt 葵花宝典 .doc 组合模式概述 ? 分析 ? 在树形目录结构中,包含 文件和文件夹 两类不同的元 素 ? 在文件夹中可以包含文件 , 还可以继续包含子文件 夹 ? 在文件中不能再包含子文件或者子文件夹 ? 文件夹 ?? 容器 (Container) ? 文件 ? ? 叶子 (Leaf) 组合模式概述 ? 分析 ? 当容器对象的某一个方法被调用时,将遍历整个树形 结构,寻找也包含这个方法的成员对象并调用执行, 牵一而动百,其中 使用了递归调用的机制 来对整个结 构进行处理 ? 由于容器对象和叶子对象在功能上的区别, 在使用这 些对象的代码中必须有区别地对待容器对象和叶子对 象 ,而实际上大多数情况下客户端 希望一致地处理它 们 ,因为对于这些对象的区别对待将会使程序非常复 杂 if (is 容器对象 ) { // 处理容器对
您可能关注的文档
最近下载
- 《铁路轨道维护》课件——铁路轨道维护管理组织.pptx VIP
- ISO 31657-2-2025 滑动轴承 稳态条件下流体动压径向滑动轴承 第2部分:多叶轴承计算用特征值 标准立项发展报告.docx VIP
- 沥青混合料配合比设计方法与施工质量控制.pptx VIP
- 12K101-1~4 通风机安装(2012年合订本).pdf VIP
- 合规转利润:降本增效全指南(2026)QBT 4524-2013宠物用清洁护理剂.pptx VIP
- 护理沟通中的案例分析.pptx VIP
- 深度解析(2026)《QBT 5994-2024 除味喷雾剂》.pptx VIP
- 电梯应急救援预案.docx
- 建筑地基基础设计规范(GB50007-2011).docx VIP
- 移动式操作平台专项施工方案.docx VIP
原创力文档

文档评论(0)