交互图—合作图(collaboration Diagram)

合作图(collaboration):是用来描述系统行为的一种UML交互图。侧重对象间的交互。对比着上次总结的顺序图(sequence),接着总结合作图。

一、构成

1.对象

2.链接:关联对象,用单一线条表示

3.消息:对象间通信的方式

交互图—合作图(collaboration Diagram)_第1张图片

二、顺序图与合作图转换

语义上等价的,可以彼此转换不会损失信息。

合作图

交互图—合作图(collaboration Diagram)_第2张图片

转换成顺序图

交互图—合作图(collaboration Diagram)_第3张图片

交互图—合作图(collaboration Diagram)_第4张图片

你可能感兴趣的:(转换,协作图,合作图)