专注

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年2月15日

摘要: 本文是自己对工厂模式的学习总结。具体可参考:TerryLee的.NET设计模式(3):抽象工厂模式(Abstract Factory)http://www.cnblogs.com/Terrylee/archive/2005/12/13/295965.html和由浅入深学“工厂模式”(1)目前常用的工厂方法包括简单工厂模式(不属于Gof23种设计模式),工厂方法和抽象工厂方法。这三种方法有各自的适用场景,也有缺点。简单工厂模式适用于对简单对象的实例化,它的缺点就是可扩展性差,如果要增加新的逻辑对象,必须修改工厂类,违背了开放,封闭原则。简单工厂模式加上反射可以解决这个问题。工厂方法是对简单工厂的 阅读全文
posted @ 2012-02-15 13:58 中金黄金 阅读(110) 评论(0) 推荐(0) 编辑