简单工厂模式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单工厂模式相关的知识,希望对你有一定的参考价值。

概念

简单工厂方法模式(simple factory pattern),属于创建型模式(创建型,结构型,行为型),又叫静态工厂方法模式(static factory method pattern)

通过定义工厂类来创建其他类的实例,被创建实例的类具有相同的父类

角色

creator:负责创建类的实例,静态方法创建

product:抽象父类,所有实例类的公共接口

concrete product:实例类,由creator创建

 

 

 

 

 

 

以上是关于简单工厂模式的主要内容,如果未能解决你的问题,请参考以下文章

工厂模式-简单工厂

设计模式从青铜到王者第五篇:创建型模式之简单工厂模式( Simple Factory Pattern )

02 简单工厂模式

对比总结三个工厂模式(简单工厂,工厂方法,抽象工厂)

iOS经常使用设计模式——工厂方法(简单工厂模式,工厂方法模式, 抽象工厂模式)

设计模式—— 简单工厂