试题详情
- 简答题请简述使用协作图的原因。
-
协作图的作用:
A.通过描绘对象之间消息的传递情况来反映具体的使用语境的逻辑表达。一个使用情境的逻辑可能是一个用例的一部分,或是一条控制流。这和序列图的作用类似。
B.显示对象及其交互关系的空间组织结构。协作图显示了在交互过程中各个对象之间的组织交互关系以及对象彼此之间的链接。与序列图不同,协作图显示的是对象之间的关系,并不侧重交互的顺序,它没有将时间作为一个单独的维度,而是使用序列号来确定消息及并发线程的顺序。
C.协作图的另外一个作用是表现一个类操作的实现。协作图可以说明类操作中使用到的参数、局部变量以及返回值等。当使用协作图表现一个系统行为时,消息编号对应了程序中嵌套调用结构和信号传递过程。 关注下方微信公众号,在线模考后查看
热门试题
- 简述迭代的两种标记是哪些?
- UML中的交互图有两种,分别是顺序图和协
- 什么是面向对象建模?
- 用例图的作用是什么?
- 要表示协作(collaboration)
- 在ATM自动存款机的工作模型中,用户通过
- UML不是开发工具,只是建模语言。
- ()将整个软件系统分为若干层次,最顶层直
- 绘图题:下图描述了一种整数链表的基本结构
- 在绘制类图时,第一步就是发现类,最常用的
- ()指的是从同一点出发多个消息并指向不同
- 下面不是用例间关系的是()。
- 在通信图中如何表示消息的迭代?
- 什么是依赖?他与关联有什么区别?
- 关于抽象类和具体类,下列说法不正确的是(
- 事件可分为调用事件、改变事件、信号事件和
- 下图是关于一个学校的信息系统的类图,完成
- 包图是维护和控制系统总体结构的重要建模工
- 活动图中的开始状态的标记符使用()表示。
- ()是指强调实体的本质、内在的属性。在系