没有合适的资源?快使用搜索试试~ 我知道了~
GoF的行为型模式讲义
资源推荐
资源详情
资源评论
1
第 5 章 行为模式
行为模式涉及到算法和对象间职责的分配
are concerned with algorithms and the assignment of
responsibilities between objects.
describe the patterns of communication between
objects or classes.
characterize complex control ow. (刻划了在运行时难以跟
踪的复杂的控制流)
行为类模式:使用继承在类间分配行为。
行为对象模式:对象之间如何相互协作以完成单个对象无法完成的任务。
行为模式( 种)
(中介者)
(备忘录)
(观察者)
(状态)
(策略)
模板方
法)
(访问者)
(职责链)
(命令)
(解释器)
(迭代器)
2
5.1 Chain Of Responsibility( 职责
链 ) – 对象行为型模式
意图
使多个对象都有机会处理请求。
!
"
! #
"
! "
#
3
5.1 Chain Of Responsibility( 职责
链 ) – 对象行为型模式
动机
一个图形用户界面中的上下文有关的帮助机制。
用户在界面的任何部位上点击就可得到帮助信息。
所得到的帮助信息依赖于点击的是界面的哪一部分
及其上下文。
在众多界面对象中必须有一个来处理帮助请求
是谁呢?
帮助信息的组织:从最具体到最一般。
4
将处理对象连成一条链,
请求沿链传递,直至被
处理 #
客户不知道具体的处理
对象是谁 #
5
要求:
每个在链上的对象都有一致的处理请求和访问链上后继者
的接口。
如上图,按钮、对话框和应用类都使用 $$ 操作
处理帮助请求。
缺省实现是将请求转发给后继者。
子类可重定义该操作提供处理。
剩余63页未读,继续阅读
资源评论
qq_20001209
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功