X龙@China .Net 'blog

需要的不仅仅是工作,而是通过努力得来的美好将来。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

生成器模式

Posted on 2009-09-08 22:51  X龙  阅读(166)  评论(0编辑  收藏  举报
生成器模式的作用、效果:
1.允许改变产品的内部实现,同时向客户隐藏了组装的细节。
2.每个生成器独立于其他生成器,同时独立于程序的其他部分,这一点提高了程序的模块性,并使用得添加其他生成器变得简单。
3.由于每个生成器都是根据数据一步一步的构建最终结果,所以能精确的控制最终结果。

生成器模式与抽象工厂的区别:
  生成器模式有点类似于抽象工厂,两都都返回有许多方法和对象绊组成的类,它们之间的主要差别是:抽象工厂返回一系列相关的类,
而生成器根据提供给它的数据一步一步的构建一个复杂对象。
点击这里给我发消息http://wp.qq.com/index.html