概念 简单工厂模式可以理解为,定义一个工厂类,根据传入的参数不同而返回不同的实例,这些实例通常有共同的父类。 简单工厂模式不属于23种GoF设计模式之一。 UML图 角色 工厂类 : Factory 抽象产品类 : Product 具体产品类 : ConcreteProductA 和 ConcreteProductB 示例 产品类: public interface Product { } 具体产品类: