设计模式-第三篇之工厂方法和抽象工厂

1、什么是工厂方法?什么是抽象工厂?

     工厂方法:为各个被依赖的对象提供一个工厂类,被依赖对象由各工厂类创建。

     抽象工厂:在各被依赖对象的工厂类上再抽象一层工厂类

2、简单工厂模式与抽象工厂模式的区分

   简单工厂模式:工厂直接生产被依赖对象,那就是简单工厂模式。

   抽象工厂模式:工厂生产的是工厂对象,而不直接是被依赖对象,那就是抽象工厂模式。

原文地址:https://www.cnblogs.com/ZeroMZ/p/11359425.html