摘要: 对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) 编辑
摘要: 差不多从2年前开始关注有关软件架构方面的内容,但终因底子不够厚实而在该领域上显得举步维艰.书找了不少,也尝试阅读了几本经典,但大多偏向理论,待到真正实践起来,又觉得无从下手.学习的目的还是为用于实践, 从今天起打算转换一下思路, 结合具体的框架或具体的环境进行一下学习.因为对.NET应用较多,我选择了<<Microsoft .NET Architecting Applications for the Enterprise>> 一书, 中文名应该叫<<.Net 软件架构之美>>,希望能通篇阅读一下,并从中汲取到技术营养. 学习贵在坚持, 努力,加油 阅读全文
posted @ 2012-02-03 10:43 Power Developer 阅读(190) 评论(0) 推荐(0) 编辑