电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第8章 交互作用图VIP免费

第8章  交互作用图_第1页
1/17
第8章  交互作用图_第2页
2/17
第8章  交互作用图_第3页
3/17
第8章交互作用图交互作用图交互作用图描述了对象间的交互作用,由对象、对象间的关系组成,并包含在对象间传递的消息。顺序图顺序图强调消息的时间顺序。通信图通信图强调发送和接收消息的对象的组织结构。交互作用图的主要组成元素如下:对象。消息。像其他的图一样,交互作用图中也可以有注释和约束。消息(1)简单消息:表示控制流。(2)同步消息:它是一种嵌套的控制流。(3)异步消息:它是异步控制流。(4)返回消息:表示控制流从过程调用的返回。顺序图与通信图相区别,顺序图具有两个特点:有对象生命线有激活期(1)对象:顺序图中所包含的每个对象用一个对象框(短式)表示,对象名需带下划线。(2)生存线:对象框下画的一条垂直虚线,称为该对象的生存线,表示对象的生存时间。(3)激活期:对象生存线上的一个细长方形框,表示该对象的激活时间段,即活动期间。(4)消息:对象之间消息的发送和接收用两个对象生存线(激活期)之间的消息箭头线。顺序图的组成成分顺序图顺序图中的分支控制顺序图中的约束标记顺序图中的循环处理操作对象的创建和消亡顺序图顺序图的结构控制可选执行(OptionalExecution)标记为“opt”。条件执行(ConditionalExecution)标记为“alt”。并行执行(ParallelExecution)标记为“par”。循环执行(Loop/IterativeExecution)标记为“loop”。通信图与顺序图区分,通信图有两个特点:有路径有序列号顺序图和通信图在语义上是等价的。PrintClient:PrintService:PrinterInterface:Printer:Employee:PaycheckPrinterImage:Paycheck1:print(Paycheck,String)2:create(Paycheck)3:getEmployee()6:getAmount()4:getEmployeeName()5:getEmployeeID()7:buildPrintImage()8:print(theImage)9:print()交互作用图交互作用图的应用按时间顺序为控制流建模按组织结构为控制流建模

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第8章 交互作用图

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部