(2010年下半年)“容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中”。根据上述描述,如果用UML类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在(17)关系。 ①继承 ②扩展 ③

admin2015-05-26  24

问题 (2010年下半年)“容器是一个构件,构件不一定是容器;一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中”。根据上述描述,如果用UML类图对容器和构件之间的关系进行面向对象分析和建模,则容器类和构件类之间存在(17)关系。
①继承
②扩展
③聚集
④包含

选项 A、①②
B、②④
C、①④
D、①③

答案D

解析  “容器是一个构件,构件不一定是容器”,这是继承关系。 “一个容器可以包含一个或多个构件,一个构件只能包含在一个容器中”,这是聚 集关系。 扩展和包含是用例之间的关系,类之间的关系是:继承/泛化、聚集(Aggregation)、 组成(Composition)、关联、实现、依赖。
转载请注明原文地址:https://kaotiyun.com/show/2nXZ777K
0

相关试题推荐
最新回复(0)