走想设计5--"合成聚合复用原则"
摘要:
合成(Composition)和聚合(Aggregation)都是关联(Association)的特殊种类。聚合表示整体和部分的关系,表示“拥有”;合成则是一种更强的“拥有”,部分和整体的生命周期一样。合成的新的对象完全支配其组成部分,包括它们的创建和湮灭等。一个合成关系的成分对象是不能与另一个合成关系共享的。 换句话说,合成是值的聚合(Aggregation by Value),而一般... 阅读全文
posted @ 2007-03-07 09:33 小崔谈事 阅读(1058) 评论(0) 推荐(0)