摘要: 对Object Composition的重新理解Object Composition 就是我们常看到的对象组合, 表示...is a part of 的关系, 组合关系的对象具有相同的生命周期,同生死,共存在, 其比聚合有更强的关联关系.从代码实现角度: 往往是整体类(Composition Class)将部分类(Part Class)作为私有成员变量, 很显然当整体类对象消亡之时, 作为私有成员的部分类对象随之消亡.代码实现如下:public class PartClass { public void DoSomeWork() { Console.WriteLine("Part O 阅读全文
posted @ 2012-02-23 09:40 Power Developer 阅读(162) 评论(0) 推荐(0) 编辑