简单工厂模式
通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
工厂方法模式
核心的工厂类不再负责所有的产品的创建,而是将具体创建的工作交给子类去做。该核心类成为一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节。
抽象工厂模式
在软件开发中我们经常会碰到一系列相关的对象需要创建,抽象
工厂模式
为创建一系列相关对象提供了统一的接口,客户只要调用这个接口即可,封装了变化,隔离了变化,让客户代码稳定起来。
http://www.cnblogs.com/Yogurshine/archive/2013/01/12/2858016.html
http://blog.csdn.net/xsl1990/article/details/16359289
http://www.cnblogs.com/toutou/p/4899388.html