简单工厂起始不是‘设计模式‘,只是人们一直错误的以为他是设计模式。是不是真正的设计模式姑且不论,但是它的作用确实不小。下面我们来剖析一下。
UML图:
定义:定义了一个创建对象的接口,但是由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。
定义:提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。
UML 图:
设计模式-工厂模式
原文:http://www.cnblogs.com/jaden/p/4396946.html