简单工厂/工厂方法/抽象工厂

 

简单工厂模式

又叫静态工厂模式,是用来实例化目标类的静态类,简单工厂模式把核心放在一个具体的工厂类上。

 

 

 

工厂方法
工厂方法对工厂进行了抽象,使用不同的具体工厂创建不同的产品的具体子类。--- 对工厂进行了抽象 

定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。


抽象工厂模式

在工厂方法基础上,将产品扩大到产品族,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 --- 针对产品族
产品族:是指位于不同产品等级结构中,功能相关联的产品组成的家族。


 

你可能感兴趣的:(简单工厂/工厂方法/抽象工厂)