协作图(Communication Diagram)
来源:互联网 发布:免费翻墙 for mac 编辑:程序博客网 时间:2024/06/01 10:33
协作图是动态图的另一种表现形式,它强调参加交互的各对象结构的信息。协作图是一种类图,它包含类元角色和关联角色,而不仅仅是类元和关联。协作图强调参加交互的各对象的组织。
这是图中各种线的意思:
上一张我画了一个简单的登录协作图:
协作图与时序图的比较:
相同点:3个相同点。1.规定责任。2.支持消息。3.衡量工具。
区别:1.协作图重点是将对象的交互映射到它们之间的链上。
2.时序图可以描述对象的创建和撤销的情况。而在协作图中,对象要么存在要么就不存在。
3.时序图还可以表现对象的激活和去激活情况。
协作图与时序图的互换:
两个都是表示对象间的交互作用,只是它们的侧重点有所不同。时序图描述了交互过程中的时间顺序,但没有明确的表达对象间的关系;协作图描述了对象间的关系,但时间顺序必须从序列号获得。它们可以从一种形式的图转换成另一种形式的图,而不丢失任何信息。
阅读全文
0 0
- 协作图(Communication Diagram)
- 协作图(Collaboration Diagram)
- 协作图(Collaboration Diagram)—UML图(七)
- 协作图(Collaboration Diagram)—UML图(七)
- 协作图(Collaboration Diagram)—UML图(七)
- 【UML】协作图Collaboration diagram(交互图)
- UML笔记(4):协作图、Collaboration Diagram
- UML之顺序图(Sequence diagram)、协作图(Collaboration diagram)
- UML 协作图(通信图) collaboration diagram
- 协作图(Collaboration diagram)——UML之图七
- 构件图(Component Diagram)
- 对象图(Object Diagram)
- 活动图(Activity Diagram)
- 顺序图(Sequence Diagram)
- 对象图(Object Diagram)
- 时序图(Sequence Diagram)
- 活动图(Activity Diagram)
- 配置图(Configuration Diagram)
- 局部变量和全局变量的区别
- raw_input和input的区别
- android gps机制分析--之八
- 欢迎使用CSDN-markdown编辑器
- bzoj1584
- 协作图(Communication Diagram)
- Android APP基于Android Studio多版本构建实战
- 特长生模拟 八数码(bfs+hash)
- 算法:图的关键路径-数据结构(24)
- bzoj1151: [CTSC2007]动物园zoo
- PyQt5环境配置
- 【直流传动与控制系统】第10周CDIO工作报告
- Cocos2d塔防游戏开发]Cocos2dx-3.X完成塔防游戏《王国保卫战》--简介+代码+资源
- leetcode-64. Minimum Path Sum