已知3个类A、B和C,其中类A由类B的一个实例和类C的1个或多个实例构成。能够正确表示类A、B和C之间关
已知3个类A、B和C,其中类A由类B的一个实例和类C的1个或多个实例构成。能够正确表示类A、B和C之间关系的UML类图是(43)。
A.
B.
C.
D.
解析:本题考查的是如何根据问题描述创建相对应的UML类图。题目中给出的问题描述“类A由类B的一个实例和类C的1个或多个实例构成”,包含了一个很明显的表示“整体—部分”的构成关系;其中类A表示整体概念,类B和 C为部分概念。在UML中构成关系可以使用关联和聚集(聚集是一种特殊的关联)来表示。在图形上,把关联画成一条连接相同类或不同类的实线:把聚集表示为在整体的一端用一个空心菱形修饰的简单关联。首先可以排除选项C,因为这张图中描述的是继承关系。另外,选项D也可以被排除,因为选项D将类A、B都作为整体概念来表示。比较难区分的是选项A和B。在选项B中涉及到了关联的多重度。指定关联一端的多重度,就是说明:在关联另一端的类的每个对象要求在本端的类必须有多少个对象。例如,在选项B中类C端的多重度被指定为“1..*”,说明在类C中必须包含1..*个类A的对象,这恰好与题目的描述相反,因此选项B是错误的。
2011年12月四级求估分.听力第一部分短对话错2个、第二部分错6或者7个.填词对3个,长句子都写出 其他 2020-03-30 …
有一堆苹果,十个十个数剩九个,九个九个数剩八个,八个八个数剩七个,七个七个数剩六个,六个六个数剩五 数学 2020-04-06 …
填空:若有()之决定,必有()之伤心.括号内请用两到三个字或者一个人名(影射一件事),形容这个做出 语文 2020-05-20 …
9个小球,分成3份,第1份1个,第2份3个,第三份5个,两个人玩,可以从任意一份中拿一个或多个或拿 数学 2020-06-24 …
数学一个益智题(游戏,两个人玩),9个小球,分成3份,第1份1个,第2份3个,第三份5个,两个人玩 数学 2020-06-30 …
三个和尚一个活泼伶俐的小和尚,住在小山上的一座庙宇里,他勤快地挑水,不但自己够喝,还往菩萨手中的净 语文 2020-07-06 …
一箱石榴,如果5个5个地数,最后还多1个,如果3个3个地数,最后也多一个,如果七个七个地数,最后一 其他 2020-07-07 …
一道数学题一堆瓷碗,包装成4个一盒,或者5个一盒,或者6个一盒,或者7个一盒,都正好包装完.这一堆 数学 2020-07-09 …
有1箱鸡蛋,2个2个得数多1个,3个3个的数多1个,4个4个的数多1个,5个5个的数多1个,6个6个 数学 2020-11-17 …
200912月的英语六级估分,快速阅读:6个4个仔细阅读:6个《阅读做的太差了》听力短对话:6个听力 其他 2020-12-05 …