早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说

题目

关联(Association)和聚集(Aggregation)是UML中两种非常重要的关系。请说明关联和聚集的关系,并说明其不同点。

参考答案
正确答案:关系:聚集(聚合)是关联的特例(聚集是关联的一种)。 不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑则关联对象的生命周期一般无必然关系聚集的整体对象往往对部分对象的生命周期负责。
关系:聚集(聚合)是关联的特例(聚集是关联的一种)。 不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。 解析:主要考查面向对象分析设计中对类之间不同关系的理解。
关系:聚集(聚合)是关联的特例(聚集是关联的一种)。
不同点:聚集表示部分与整体关系的关联。若从生命周期的角度考虑,则关联对象的生命周期一般无必然关系,聚集的整体对象往往对部分对象的生命周期负责。