简单工厂的工厂类(Factory)需要直接负责对象的产生,是一个具体的类
工厂方法通过对工厂(Factory)进行进一步的抽象,使得工厂变为一个接口,具体的产品生产工厂要对这个抽象工厂接口进行实现,这样做的好处是:使得对象的产生过程下放到具体产品的工厂,从而使得系统可以在不修改具体工厂的情况下,引进新的产品工厂。
工厂方法通过对工厂(Factory)进行进一步的抽象,使得工厂变为一个接口,具体的产品生产工厂要对这个抽象工厂接口进行实现,这样做的好处是:使得对象的产生过程下放到具体产品的工厂,从而使得系统可以在不修改具体工厂的情况下,引进新的产品工厂。