关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说明其不同点。
第1题:
UML规定类图中类之间的关系有关联、聚集、继承,请说明它们的含义和之间的区别。
第2题:
在UML类图中,(34)暗示着整体在概念上处于比局部更高的一个级别,在实例图中不存在回路,即只能是一种单向关系。
A.实例关系(Realization)
B.泛化关系(Generalization)
C.关联关系(Association)
D.聚集关系(Aggregation)
第3题:
在面向对象的系统中,世界被看成是独立对象的集合,对象之间通过“消息”相互通信。对象之间的静态关系主要有:
A.聚集(Aggregation),关联(Association),泛化(Generalization)
B.聚集(Aggregation),关联(Association),细化(Specification)
C.聚集(Aggregation),泛化(Generalization),细化(Specification)
D.关联(Association),泛化(Generalization),细化(Specification)
第4题:
● 在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)五种关系,其中,(45)关系表明类之间的相互联系最弱(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47) 。
第5题:
在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)5种关系,其中,(45)关系表明类之间的相互联系最弱,(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47)。
A.依赖
B.聚合
C.组合
D.继承