下面4种图中,( )可以描述一个用例中多个对象之间的相互协作关系以及协作过程中的行为次序关系 。
A: 活动图
B: 状态图
C: 协作图
D: 用例图
A: 活动图
B: 状态图
C: 协作图
D: 用例图
举一反三
- 系统架构师Bob在分析面向对象的课程注册系统的“注册课程”用例时,得到了一组协作关系复杂的类,下面哪种图可以描述该用例中多个对象之间的相互协作关系以及协作过程中的行为次序?( )
- 【多选题】下面哪些陈述是正确的?() A. 状态图可以用来描述涉及多个用例的单对象的行为。 B. 状态图可以用来描述多个对象之间的关系。 C. 活动图可以用来描述多个用例间多个对象之间的行为。 D. 活动图可以用来描述用例中的工作流
- UML中的用例可以用()图来描述。 A: 类 B: 状态 C: 活动 D: 协作
- 协作图描述了协作的( )之间的交互和链接,它具有对象图的形式。 A: 对象 B: 类 C: 用例 D: 状态
- 下面哪些陈述是错误的?( ) A: 在活动图中,一个活动结束后不能立即紧接着开始另一个活动。 B: 顺序图往往用来描述一个或多个用例中多个对象之间的动态协作关系,以及协作过程中的行为次序。 C: 在顺序图中,从对象图标垂直向下延伸的一条虚线被称为这个对象的生命线,消息可以用两生命线之间带箭头的线段表示。 D: 活动图可以用于描述一个算法的具体步骤。