单选题 己知3个类O、P和Q,其中,类O由类P的1个实例和类Q的1个或多个实例构成。能够正确表示类O、P和Q之间关系的UML类图是______。
【正确答案】 D
【答案解析】[解析] 由试题中的关键信息“类O由类P的一个实例和类Q的一个或多个实例构成”可知,类O、P和Q之间存在着“整体—部分”的构成关系,即类O表示整体概念,类P和Q为部分概念。在UML规范中,构成关系可以使用关联和聚集来表示。在UML模型图中,关联的图示是一条连接相同或不同类的实线(“”或“”)。聚集是一种特殊的关联,在整体的一端用一个空心菱形修饰,即其图示为“”。图示“