摘要: 简单工厂:一个类,提供一个方法,内部用if或者switch产生需要的子对象,若需要增加新对象,需要修改这个类,很不方便。工厂方法:一个抽象类,提供一个生产一种对象的接口,子工厂方法去实现具体的生产对象的行为,若要增加新对象,只需要通过继承增加新的子工厂类就可以了,不需要对已有的代码做什么修改,这样就... 阅读全文