42访问者模式及44中介者模式作业答案.doc

42访问者模式及44中介者模式作业答案.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
42访问者模式及44中介者模式作业答案

访问者模式-作业 实例1说明 P124 1. 假设有一个汽车配件类的层次类如下图,为方便起见,这里仅列出部分配件。由于汽车配件类的具体配件名称很少改变,而配件的价格与生产厂家却经常改变,请使用访问者模式重新设计以上的类,画出新的类图。 答案: 实例2说明 某图书管理系统中,需要处理每一个书库中资料的页数和作者等信息。书库中的资料包括图书、期刊和论文,其中有些论文是独立存在的,有些论文作为期刊的一部分,使用访问者模式设计该系统,画出类图。 答案: 中介者模式-作业题 实例1说明 使用中介者模式来说明联合国的作用,要求绘制相应的类图(注:可以将联合国定义为抽象中介者类,联合国下属机构如WTO、WHO等作为具体中介者类,国家作为抽象参与者类,而将中国、美国等国家作为具体参与者类)。 答案: 实例2说明 某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane、GraphicPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口(Window)组成,并需要协调窗格之间的行为。在相互之间不直接引用的前提下需要实现窗格之间的协作,现采用中介者模式设计该系统,请绘制出类图。 答案:

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档