【UML】— 交互图

来源:互联网 发布:微信竞猜游戏源码 编辑:程序博客网 时间:2024/06/03 19:29


一:说明

描述一组对象是如何进行消息传递的


二:交互图

A.顺序图:强调消息交互的时间顺序

1.组成元素:

对象

消息:对象之间的通信,可以是信号或者操作调用

生命线(激活):表示在某段时间内对象是存在的。生命线的长短代表对象作用的时间的长短

2.消息的形式

call、return、create、destroy、send

3.消息分类

简单消息:简单的控制流 

同步消息:嵌套的控制流 

异步消息:异步控制流   

同步并立即放回消息:<

4.图例(以机房收费系统上机为例)


B.协作图:强调对象之间的交互关系

1.构成

对象、消息

2.图例(以机房收费系统上机为例)


三:比较

                                          顺序图

                                 协作图

                                                                    可以相互转化

 强调对象交互的时间顺序

 强调交互的对象之间的关系

 交互的顺序就是图中消息发生的顺序,

 即从上而下,从左到右

 交互的顺序用序号标出

 有生命线

 无生命线

 

 




0 0
原创粉丝点击