摘自http://www.umlonline.org/school/thread-38-1-1.html

UML1.1时,协作图英文名字叫:Collaboration Diagram,UML2.0时,英文名字变为:Communication Diagram。
Collaboration Diagram的中文翻译为协作图,Communication Diagram的中文翻译为通讯图,这里我们将统一称之为协作图。

如果理解了序列图,协作图其实很容易理解,协作图是序列图的另外一种表示方式。顾客从ATM中取钱的过程,用序列图表示如下:

如果用协作图来表示,则如下:

序列图更强调先后顺序,协作图则更强调相互之间的关系。
序列图可以画循环、分支结构,而协作图则不能画。
在实际工作中,我往往用序列图更多,大家可根据实际需要决定用序列图还是协作图。

最新文章

  1. 借助node实战WebSocket
  2. Swift 2.0 异常处理
  3. 恢复Reflector反编译后资源文件的办法
  4. 添加IP安全策略 远离系统Ping漏洞的威胁
  5. C可变参数函数 实现
  6. 【noiOJ】p8209
  7. DataTable to byte[]、DataTable to XML(string)
  8. kubernetes 1.3 的安装和集群环境部署
  9. 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
  10. Android-Universal-Image-Loader
  11. 算法分析-快速排序QUICK-SORT
  12. centos7 部署安装gitlab服务器
  13. 在QT中使用C/C++, 在linux下生成 .so, 并调用 .so
  14. CentOS7基本配置一
  15. java中将string类型转int类型或者将string类型转long类型方法
  16. NodeJS基础教程
  17. 如何将finecms链接URL中的list和show去掉
  18. Linux 系统下用源码包安装软件
  19. WPF学习笔记(1)——image控件图片不显示的问题
  20. Java 8 Lambda实现原理分析

热门文章

  1. log4j常用配置以及日志文件保存位置
  2. xcode 路径
  3. HttpWebResponse返回信息
  4. HTML5的新事件
  5. 用angularJS实现Bootstrap的“手风琴”
  6. 1011 最大公约数GCD
  7. LightOj1054 - Efficient Pseudo Code ( 求n的m次方的因子和 )
  8. sqlserver 一个排序问题
  9. sql 显示0001
  10. linux压缩解压