协作图
- 协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态
- 协作图主要显示对象之间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息的
- 协作图可以表示类操作的实现
协作图的事物及解释
协作图和顺序图的区别和联系
协作图和顺序图都表示出了对象间的交互作用,但是他们的侧重点不同
- 顺序图强调时间,但没有明确表示对象间的关系
- 协作图强调空间(对象关系),但时间顺序必须从序列号中获取
- 协作图和顺序图可以相互转换
例子
协作图管理员结账:
转换为顺序图管理员结账: