UML基础中UML顺序图和协作图是怎样的

发布时间:2021-11-23 10:02:11 作者:柒染
来源:亿速云 阅读:135

这期内容当中小编将会给大家带来有关UML基础中UML顺序图和协作图是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

UML顺序图是将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。而协作图像序列图一样也传递相同的信息,但他们不关心什么时候消息被传递,只关心对象的角色。

UML顺序图

UML顺序图是将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。

类图和对象图是静态模型的视图。交互图是动态的。他们描述了对象间的交互作用。

UML顺序图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。

消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。

UML基础中UML顺序图和协作图是怎样的

UML协作图

介绍完了UML顺序图再来看一下UML协作图,UML协作图也是互动的图表。他们像序列图一样也传递相同的信息,但他们不关心什么时候消息被传递,只关心对象的角色。在序列图中,对象的角色放在上面而消息则是连接线。

UML基础中UML顺序图和协作图是怎样的


对象角色矩形上标有类或对象名(或者都有)。类名前面有个冒号(:)。

协作图的每个消息都有一个序列号。顶层消息的数字是1。同一个等级的消息(也就是同一个调用中的消息)有同样的数字前缀,再根据他们出现的顺序增加一个后缀1,2等等。

上述就是小编为大家分享的UML基础中UML顺序图和协作图是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. 什么是UML中的可视化建模?
  2. 什么是UML

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

uml

上一篇:Java并发编程中volatile关键字有什么作用

下一篇:c语言怎么实现含递归清场版扫雷游戏

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》