UML: 协作图
2024-09-21 02:31:35
摘自http://www.umlonline.org/school/thread-38-1-1.html
UML1.1时,协作图英文名字叫:Collaboration Diagram,UML2.0时,英文名字变为:Communication Diagram。
Collaboration Diagram的中文翻译为协作图,Communication Diagram的中文翻译为通讯图,这里我们将统一称之为协作图。
如果理解了序列图,协作图其实很容易理解,协作图是序列图的另外一种表示方式。顾客从ATM中取钱的过程,用序列图表示如下:
如果用协作图来表示,则如下:
序列图更强调先后顺序,协作图则更强调相互之间的关系。
序列图可以画循环、分支结构,而协作图则不能画。
在实际工作中,我往往用序列图更多,大家可根据实际需要决定用序列图还是协作图。
最新文章
- 借助node实战WebSocket
- Swift 2.0 异常处理
- 恢复Reflector反编译后资源文件的办法
- 添加IP安全策略 远离系统Ping漏洞的威胁
- C可变参数函数 实现
- 【noiOJ】p8209
- DataTable to byte[]、DataTable to XML(string)
- kubernetes 1.3 的安装和集群环境部署
- 没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
- Android-Universal-Image-Loader
- 算法分析-快速排序QUICK-SORT
- centos7 部署安装gitlab服务器
- 在QT中使用C/C++, 在linux下生成 .so, 并调用 .so
- CentOS7基本配置一
- java中将string类型转int类型或者将string类型转long类型方法
- NodeJS基础教程
- 如何将finecms链接URL中的list和show去掉
- Linux 系统下用源码包安装软件
- WPF学习笔记(1)——image控件图片不显示的问题
- Java 8 Lambda实现原理分析