1、什么是工厂方法?什么是抽象工厂?
工厂方法:为各个被依赖的对象提供一个工厂类,被依赖对象由各工厂类创建。
抽象工厂:在各被依赖对象的工厂类上再抽象一层工厂类
2、简单工厂模式与抽象工厂模式的区分
简单工厂模式:工厂直接生产被依赖对象,那就是简单工厂模式。
抽象工厂模式:工厂生产的是工厂对象,而不直接是被依赖对象,那就是抽象工厂模式。