摘要:
在学习Builder设计模式的时候 ,发现 这个Builder 和 工厂设计模式十分相似 ,我甚至说不出来他们之间有着什么样的区别,但可以肯定的是 ,如果我们需要产生一个复杂的对象,这个对象中包含多个其他的对象,以及属性等 。那么我们应该使用Builder 模式 ,Builder模式减少了 对象部件之间的耦合度 ,所谓的耦合度 也就是对象部件之间的联系 。其实说的再多也不如自己认真的分析一段代码 并且自己着手实现一个Builder原型 。 下面一段代码实现的功能 是产生一个 MyProduct 对象 这MyProduct对象中包含了 PartA PartB PartC三个对象 ,我们不是像以往 阅读全文
posted @ 2012-04-14 22:35
风尘女子
阅读(247)
评论(0)
推荐(0)

浙公网安备 33010602011771号