- 2
- 0
- 约8.2千字
- 约 38页
- 2017-06-14 发布于湖北
- 举报
第13章 设计模式(Design Pattern ) 例:单实例对象模式 13.2.3 与对象行为相关的模式 行为(behavior)是指对象对请求的可预知反应。 与对象行为相关的模式描述对象之间的通信关系,处理各种在运行时难以跟踪的复杂控制流,描述一组对象怎样相互协作以完成其中任一对象都无法单独完成的任务。 5.职责链(Chain of Responsibility)模式: 职责链模式建立一些对象间的链接关系,使请求沿着该链传递,直到链上的某一个对象处理它为止。链上的多个对象都有机会接收和处理请求,从而避免请求的发送者和接收者之间的耦合关系。 例如图形用户界面中的上下文有关帮助机制,用户可在当前界面以多种方式提交请求,启动帮助。帮助信息窗口以含有进一步帮助的链接信息。这种链接式对象请求处理通常从第一个接收请求的对象开始,或者自己处理该请求,或者转发给链中下一个候选对象。 Handler Request() Concreat1 Request() Concreat2 Request() Client successor (a) 职责链结构 aClient aHandler aConcreat successor aConcreat successor (b) 职责链对象链接 图13.6 职责链模式结构及其对象结构 实现职责链的代码示例: class Handle
您可能关注的文档
- FKM、ACM、ECO的特性和其应用.pdf
- 重要生态功能区典型生态服务和其评估指标体系的构建.pdf
- 求解非线性方程组的混沌粒子群算法和应用.pdf
- 网页中即时动态显示与输入冷僻字的方法.pdf
- A 第9章 关于类与对象的进一步讨论.ppt
- 第10节 高级组件设计.pdf
- 地铁BAS一种网络及PLC控制器冗余切换技术的实现.pdf
- 机械研磨 对 结构与粒度的影响.pdf
- 第3节 数据操作.ppt
- 06届数学(第 二 轮)专题训练第三讲 函数的单调性及奇偶性.doc
- T∕JSMRS 0004-2025 炭基超疏水吸附剂.docx
- T∕CICC 35005-2026 复杂智能系统保障性技术要求.docx
- T∕BRACDCHE 005-2026 眼科慢性病基层健康管理指南.docx
- T∕MTXJNJH 011-2025 植保无人驾驶航空器数据安全管理规范.docx
- T∕ZZB 3968-2025 电动摩托车用转向信号灯.docx
- T∕CI 1241-2025 大气污染多平台一体化监测技术导则.docx
- T∕MTCNLIC 0156-2024 五粮浓香型白酒核心产区(宜宾)产品评价规范 .docx
- T∕MTNXSLX 0614-2026 犊牛圈舍氨气浓度监测与控制技术规程.docx
- T∕GRM 158-2026 垃圾热解灰渣制备复合水泥技术要求.docx
- T∕SHPTA 163-2026 线缆用聚酰亚胺复合薄膜.docx
最近下载
- DL_T 5153-2014 火力发电厂厂用电设计技术规程.pdf VIP
- DB37_T 5177-2021 建设工程电子文件与电子档案管理标准.pdf VIP
- 人教版高一地理必修一必修二知识点总结..doc VIP
- 014-重大危险源清单.doc VIP
- 2023年江苏省民政行业养老职业技能竞赛试题库-理论知识竞赛试题.pdf VIP
- 标准图集-18J621-3 通风天窗.pdf VIP
- GB506872011食品工业洁净用房建筑技术规范.doc VIP
- 延长石油考试试题及答案.doc VIP
- 日韩宠物产业发展史给我们带来哪些启示-宠物产业深度研究.pdf VIP
- RTXC风冷螺杆式热泵机组-样本RTXC-PRC001A-ZH 20160920.pdf VIP
原创力文档

文档评论(0)