版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章,责任链模式从鼓传花开始,打鼓者向嘉母传花,开始传花的男同性恋。 花从嘉母交给嘉赦,从嘉赦交给嘉政,从嘉政交给嘉宝玉,又从嘉宝玉交给嘉环,从嘉环门到嘉母,就这样往返(参照下图)。 太鼓声停止的时候,手里有花的人要实行行酒令.责任连锁模式,很多对象通过各自对象对下一家的引用形成一个连锁. 请求在链上传递,直到链上的对象决定处理请求为止。 发出此链路伊斯特的客户机不知道链中的哪个对象最终处理链路伊斯特责任链可以是线、环链或树结构的一部分。 抽象处理程序的角色。 定义用于处理请求的接口。如果需要,接口可以定义返回对以下房子的引用的方法: 下图显示了具体的处理程序角色。 收到请求后,您可以选择是
2、处理请求,还是将请求传递给下一家。 下图显示了概要的类图。 太鼓传花系统的类图、原代码、原代码、责任链模型的静态类结构、纯责任链模型、一个纯责任链模型要求一个具体的处理者对象从两个行为中只能择不开一个:一个负责两个很难找到下一个纯责任链模型的实际例子。 的双曲馀弦值。 例如,在AWT上通告的浮动反应历程中,上通告传播到最初发生的零配件,然后传播到其父类的处理程序。 挤压筒可以选择是处理此上通告,还是将此上通告传播到更高层的父处理器。 事件像这样阶段性地向上传播,水底的气泡一点点浮出水面,也被称为事件上浮反应历程。AWT程序库处理上通告的查询密码,例如AWT程序库处理上通告的查询密码、公共布尔操
3、作(事件、对象) if (事件.目标=btnok )等else if (事件.目标) 回复超级动作(事件,obj ); 返回真实; AWT1.1的上通告处理模型与1.0相比变化很大。 新的上通告处理模型基于观察者模型,而不是责任链模型。 因此,例如在AWT库中处理上通告的缺点,AWT1.0的上通告处理的模型是基于继承的,引起了很多子类,而在物件导向系统中通常使用的应该是代理。 由于每个上通告沿零配件树结构向上传播,因此上通告浮动反应历程会减慢上通告处理。 链结构的由来,责任链模型不建立责任链。 责任链的创建必须由系统的其他部分完成。 在下图中,责任链是树结构的一部分。小结节:墨子论责任和责任链
4、的传播,原代码:抽象处理者,abstractclassplayerabstractpublicvoidhandle (inti ); /处理方法私有播放器成功者; 公共播放器() successor=空; protectedvoidsetsuccessor (playera successor ) successor=asuccessor。 公共语音下一个/传达方法if!=空,successor .句柄(索引); else system.out.println (程序终端); 返回、原代码:具体的处理器、classjiamuextendsplayerpublicjiamu (playera successor ) this.set successor (asuccessor ); 公共语音手柄if (I=1)系统. out.println (jiamugottadrink! ); 打印机系统. out.println! ); 下一个。门、原代码:客户端的、publicclassdrumbea
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 2428-2026食品基体标准物质研制(生产)通用技术要求
- GB/T 7597-2026电力用油取样方法
- 小型工程安全指南讲解
- 国外医院宣教经验
- 骨科患者康复指导
- 小学卫生健康宣教
- 钻孔机司机达标竞赛考核试卷含答案
- 津优力健康产品宣
- 颜料生产工常识竞赛考核试卷含答案
- 混合集成电路装调工岗前合规化考核试卷含答案
- 村级报账员业务培训课件
- 人工智能赋能乡村治理的实践逻辑、现实困境与优化路径
- 2026年区分观点与事实基础练习含答案
- 光模块行业2026年市场需求与技术演进趋势分析
- 2026年金融行业风险管理部主管面试题集及解答
- 服装质检培训课件模板
- 小学高年级学生习作修改的现状、困境与突破路径研究
- 2026公务员考试时事政治题与答案
- 全国内部审计数智化转型发展研究报告
- 日语课题 申报书范文
- 数字孪生技术在土木工程中的应用与施工全流程精准管控研究毕业论文答辩汇报
评论
0/150
提交评论