问题
单项选择题
UML中有四种关系,以下 (72) 不是UML中的关系。聚集(Aggregation)是描述了整体和部分间的结构关系,它是一种特殊的 (73) 关系。
73()
A.依赖
B.关联
C.泛化
D.包含
答案
参考答案:B
解析:
UML关系有依赖、关联、泛化、实现关系。
· 依赖关系是两个事物之间的语义关系,其中一个事物发生变化会影响另一事务的语义。
· 关联关系是一种结构关系,它描述了一组对象之间的链接关系,其中有一种特殊类型的关联关系,
即聚合关系,它描述了整体与部分的结构关系。
· 泛化关系是一种一般一特殊关系,利用这种关系,子类可以共享父类的结构和行为。
· 实现关系是类之间的语义关系,其中的一个类制定了另一个类保证执行的契约,实现关系用于两
种情况:在接口和实现它们的类或构件之间,在用例和它们的协作之间。