问题 单项选择题

在UML类图中,()暗示着整体在概念上处于比局部更高的一个级别,在实例图中不存在回路,即只能是一种单向关系。

A.实例关系

B.泛化关系

C.关联关系

D.聚集关系

答案

参考答案:D

解析:

[要点解析] 选项A的“实例(Realization)关系”用于指定两个实体之间的一个合同。 选项B的“泛化(Generalization)关系”表示类与类、接口与接口之间的继承关系。 选项C的“关联(Association)关系”表示类与类之间的连接,即一个类保存对另一个类实例的引用,并在需要的时候调用这个实例的方法。 选项D的“聚集(Aggregation)关系”是关联关系的一种形式,代表两个类之间的整体/局部关系。聚集关系暗示着整体在概念上处于比局部更高的一个级别,在实例图中不存在回路,即只能是一种单向关系。而关联关系暗示两个类在概念上位于相同的级别。

单项选择题 案例分析题
问答题 简答题