| Rational Rose 98教材 | 第五章 关系 | 第四节 关联和聚集的区分 |
如果两个类之间有紧密的整体-部分关系,则他们的关系通常是聚集关系。“讨论使用聚集是很难判断的,而且通常都是武断的。如果一个关联被认为是聚集,这也常常显得不明显。如果你很有仔细判断的经验和坚持不懈,实际上关联和聚集上的细微差别不会给(分析问题)带来影响。
究竟一个关系是关联还是聚集通常依赖于领域问题。汽车和轮胎之间是什么关系呢?如果应用是一个服务中心,而且你关心的问题仅仅是因为轮胎是汽车的一部分,这个关系就应该是聚集。另一方面,如果应用是一个轮胎商店,你就要考虑轮胎是否可以在汽车上用,则关系就应该是关联。
继续下一节吧...