试题详情
- 简答题UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。
- 协作图可视化地表示了对象之间随时间发生的交互,它除了展示对象之间的关联,还显示出对象之间的消息传递。与顺序图一样,协作图也展示对象之间的交互关系。顺序图强调的是交互的时间顺序,而协作图强调的是交互的语境和参与交互的对象的整体组织。顺序图按照时间顺序布图,而协作图按照空间组织布图。顺序图可以清晰地表示消息之间的顺序和时间关系,但需要较多的水平方向的空间。协作图在增加对象时比较容易,而且分支也比较少,但如果消息比较多时难以表示消息之间的顺序。
关注下方微信公众号,在线模考后查看
热门试题
- 对象和类的主要区别是什么?
- 规格描述是一种事物构造块吗?如果不是,它
- UML中用以建模使用者之需求及系统之功能
- 顺序图描述了对象之间传递消息的时间顺序,
- ()是用于把元素组织成组的通用机制。
- 直线以及关联名称定义了该关心的标志和目的
- ()不是对象具有的特性。
- UML的视图不包括()。
- 建模活动图的步骤是什么?
- 描述类的属性的语法格式中的最后一项是属性
- 简述对象图的概念和绘制对象图的一般步骤。
- 根据下图完成题目: &laq
- 组件是软件的单个组成部分,它和类的共同点
- 事件可分为调用事件、改变事件、信号事件和
- “交通工具”类与“汽车”类之间的关系属于
- 下图是一个状态图,完成题目:
- 交互概述图有哪两种形式,它们分别适用于什
- 用例和使用场景之间是什么关系?与协作又是
- 事件可分为调用事件、改变事件、信号事件和
- 对象的激活期