问题
单项选择题
对于如图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”表示的是关联一端的角色名称。