早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
已知3个类O、P和Q,其中,类O由类P的1个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关
题目
已知3个类O、P和Q,其中,类O由类P的1个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关系的UML类图是(41)。
A.
B.
C.
D.
参考答案
正确答案:D
解析:由试题中的关键信息“类O由类P的1个实例和类Q的1个或多个实例构成”可知,类O、P和Q之间存在着“整体—部分”的构成关系,即类O表示整体概念,类P和Q为部分概念。在UML规范中,构成关系可以使用关联和聚集来表示。在UML模型图中,关联的图示是一条连接相同或不同类的实线()。聚集是一种特殊的关联,在整体的一端用一个空心菱形修饰,即其图示为表示的是一种泛化关系,据此可排除选项A和选项B。选项C中,类Q端的关联多重度被指定为“1…*”,说明类Q中必须包含(1…*)个类O的对象,这与试题中的描述恰好相反,因此选项C是错误答案,选项D是正确答案。
解析:由试题中的关键信息“类O由类P的1个实例和类Q的1个或多个实例构成”可知,类O、P和Q之间存在着“整体—部分”的构成关系,即类O表示整体概念,类P和Q为部分概念。在UML规范中,构成关系可以使用关联和聚集来表示。在UML模型图中,关联的图示是一条连接相同或不同类的实线()。聚集是一种特殊的关联,在整体的一端用一个空心菱形修饰,即其图示为表示的是一种泛化关系,据此可排除选项A和选项B。选项C中,类Q端的关联多重度被指定为“1…*”,说明类Q中必须包含(1…*)个类O的对象,这与试题中的描述恰好相反,因此选项C是错误答案,选项D是正确答案。
看了已知3个类O、P和Q,其中,类...的网友还看了以下:
指出下列"p或q""p且q""非p"形成的符合命题的真假p:φ(空集)真包含于{0}q:0∈φ(空 数学 2020-04-26 …
.急...快..大哥大姐帮帮忙..求求你们类判断下列句中划线单词是单数(P),并写出它的相应单数或 英语 2020-04-26 …
一道超级难的题目(必须有丰富的理解能力,才能理解题目的意思)如果1代表A或B,2代表C或D,3代表 其他 2020-04-26 …
这句话意思是什么“若质数p|ab,则必有p|a或p|b。”“p|ab”是什么意思? 其他 2020-05-13 …
假设p(x)为F[x]中一个次数>=1的多项式,如果对于F[x]中任意多项式f(x)都有p(x)| 其他 2020-05-23 …
A.类O,P和Q的对象都可以访问方法F3B.类O,P和Q的对象都不可以访问方法F3C.类O和Q的对象 计算机类考试 2020-05-26 …
已知3个类O,P和Q,类O中定义了一个私有方法F1和一个公有方法F2,类P中定义了一个公有方法F3, 计算机类考试 2020-05-26 …
A.类O,P和Q的对象都可以访问方法F2B.类P和Q的对象都可以访问方法F2C.类O和Q的对象都可以 计算机类考试 2020-05-26 …
将一个活动图中的活动分组,由相应的类或业务组织来负责,它也是活动图区别于状态图的一大标志 计算机类考试 2020-05-26 …
设p为质数,若p|ab,则p|a或P|b的证明 数学 2020-06-10 …