当前位置:首页 >课程 >面向对象与UML

1、通信图(协作图)可以看做是对象图的补充,因为通信图(协作图)不仅能够反映对象之间的链接关系,而且可以体现对象间的消息传递。

A、对
B、错

参考答案:请扫码使用小程序查看答案

2、协作图中的消息必须要有消息顺序号。( )

A、对
B、错

参考答案:请扫码使用小程序查看答案

3、下面哪些建模元素不能在协作图中表示出来?( )

A、状态
B、消息号
C、活动
D、多对象

参考答案:请扫码使用小程序查看答案

4、在UML的动态建模机制中,( )描述了对象之间动态交互关系,还描述了交互对象之间的静态链接关系,即同时反映系统的动态和静态性。

A、状态图
B、顺序图
C、通信图(协作图)
D、活动图

参考答案:请扫码使用小程序查看答案

5、在面向对象程序设计中,对象与对象之间的协作是通过( )机制来实现的。

A、参数传递
B、消息传递
C、深拷贝
D、浅拷贝

参考答案:请扫码使用小程序查看答案

6、多对象是UML哪个图中的概念?()

A、类图
B、状态图
C、通信图(协作图)
D、组件图

参考答案:请扫码使用小程序查看答案

7、下列四个选项中,哪个不会出现在协作图中?( )

A、对象
B、控制焦点
C、消息
D、对象间的链接

参考答案:请扫码使用小程序查看答案

8、用于描述相互合作的对象间的交互关系和链接关系的UML图是什么?( )

A、用例图
B、通信图(协作图)
C、类图
D、顺序图

参考答案:请扫码使用小程序查看答案

9、下图中没有使用到哪些概念?( )

A、重载
B、控制焦点
C、约束
D、生命线

参考答案:请扫码使用小程序查看答案

10、消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务,一个消息通常包括以下哪个选项?( )

A、发送消息的对象的标识、调用的发送方的操作名和必要的参数
B、发送消息的类名和接收消息的类名
C、接收消息的对象的标识、调用的接收方的操作名和必要的参数
D、接收消息的类名

参考答案:请扫码使用小程序查看答案