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