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