问题 单项选择题

对于如图1-4所示的UML类图,正确的描述是()。

A.类O的实例中包含了对类P的实例的引用

B.类O的实例中包含了对类Q的实例的引用

C.类P的实例中包含了对类O的实例的引用

D.类P的实例中包含了对类Q的实例的引用

答案

参考答案:C

解析:

[要点解析] 在图1-4所示的UML类图中,带箭头方向的实线“→”表示类O、P(既可以是相同类也可以是不同类)之间存在关联关系。根据图中的箭头走向可知,导航方向是P→O,说明可以从类P的实例导航到类O的实例,因此,在类P中必然包含一个对类O的实例的引用。在图1-4所示中,“-Q”表示的是关联一端的角色名称。

问答题 简答题
单项选择题