- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14次课uml06.面向对象的设计原则-通信图
面向对象分析与设计Object-Oriented Analysis Design;-*-;第06章 面向对象的设计原则;;通信图;; 顺序图与通信图均显示了对象间的交互,但它们强调了不同的方面。
顺序图强调交互的时间次序,但没有显式地指明对象间的关系。
通信图清晰地显示了对象间的关系,但交互的时间次序不明显,必须从消息的序号中获得。; 顺序图按照时间顺序布图,而通信图按照空间结构布图
通信图与顺序图在语义上是等价的,二者可以相互转换。;通信图组成;;二、链接;三、消息;;; 二、迭代的表示方法
1、单个对象发送消息到一组其他对象时
接收消息对象组用带有重叠的矩形框,这实际上表示对象的集合,将*放置在消息的前面;(1)多态;(2)广播消息
所谓广播消息是把多个对象作为它的目标对象的消息。广播
消息一般是异步消息,广播的发送者不必等待返回消息。;2、消息???一个对象到另一个对象的多次发送;实例 存款;;练习;;;课堂练习 ;通信图的Rose建模;方法2:;二、重命名通信图并双击打开;三、添加对象
方法1:
a.将事先创建的类从浏览器拖到通信图中;b.双击对象,在弹出的窗口中设置对象的名称;方法2:
a.通过工具栏的对象按纽在通信图中添加一个对象 ;b.双击对象,在弹出的窗口中设置对象名和类;四、添加链接;五、添加消息;b.双击消息,在弹出的窗口中设置消息的名称;方法2:
a.双击链接线,弹出如下窗口;六、设置消息的类型;七、顺序图与通信图的相互转换
文档评论(0)