概述 首先说明一下,简单工厂模式不属于23种GOF设计模式之一.它也称作静态工厂方法模式,是工厂方法模式的特殊实现.这里对简单工厂模式进行介绍,是为本系列后面的工厂方法和抽象工厂模式做一个引子. 定义 “专门定义一个类来负责创建其他类的实例,被创建的实例常常具有共同的父类.” 实际上就是由一个工厂类,根据传入的参数,动态的决定创建出哪一个产品类的实例. 结构图 结构图的讲解在示例中再进行说明. 示例 进入代码之前,咱们先将示例的情景说明一下:在项目开发中,我们有时会遇到需要绘制各种统计图形的需求…