当前位置: 代码迷 >> 开发方法 >> 聚合与组合?解决思路
  详细解决方案

聚合与组合?解决思路

热度:3584   发布时间:2013-02-26 00:00:00.0
聚合与组合?
我很搞清楚问一个问题
类之类之间的聚合与组合关系 对我们开发系统来说,有意义吗?有什么意义?

提出这个问题是因为:
因为聚合关系和组合关系可能会随着外界变化而变化的
比如:100年前没有器官移植手术的时候。人的器官切下来不可能移植到另一个人身上,那么这个器官和人的关系就是 组合关系
而现在有了可移植手术,人和器官就变为了 聚合关系。




------解决方案--------------------------------------------------------
有意义啊,聚合是依赖关系,在基于构件的设计和开发中应该尽量避免
未来的软件工程都希望所有的开发都是组合完成,像你说的一样,随着时间,希望把所有的聚合都变成组合
  相关解决方案