聚合与关联的区别


在这篇文章中,我们将了解聚合和关联之间的区别。

关联

可以理解为一群具有共同目的的人员组织。它也表明它们具有正式的结构。它表示两个对象之间的二元关系,描述某种活动。

它是多个对象之间的关系。

例如,食用健康食物不仅与健康体重相关,还与良好的皮肤、头发、力量和活跃相关。

  • 关联是两个类之间的关系,其中一个类使用另一个类。
  • 它本质上不灵活。
  • 这表明对象之间也存在某种联系/关系。
  • 它可以表示为“有一个”关系。
  • 可以使用线段连接类的组件。

让我们看看它如何表示 -

聚合

它描述了一种特殊的关联类型,指定整体与部分的关系。它是一个集合,即一组存储在一起的事物。

  • 它可以表示为“有一个”和“整体-部分”关系。
  • 可以理解为一个具有不同部分的组。
  • 例如,一位老师教授一群学生。
  • 它本质上是灵活的。
  • 它是关联的一种特殊形式,包含关于对象的整体-部分关系。
  • 它有一个菱形,用于在汇编类之后使用。

让我们看看它如何表示 -

更新于:2021年3月2日

1K+ 阅读量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告