识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图10-4中的(1)~(6)。 关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说明其不同点。

admin2008-04-04  33

问题 识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图10-4中的(1)~(6)。
关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说明其不同点。

选项

答案关系:聚集(聚合)是关联的特例(聚集是关联的一种)。 不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。

解析 主要考查面向对象分析设计中对类之间不同关系的理解。
   关系:聚集(聚合)是关联的特例(聚集是关联的一种)。
   不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。
转载请注明原文地址:https://jikaoti.com/ti/Vhi7FFFM
0

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