工厂就是生产产品的地方,根据不同的依据可以分为不同的类型:
工厂模式用于封装和管理对象的创建,是一种创建型模式
下面用图示表示三种类型的工厂模式
参考文章: [设计模式之工厂模式(factory pattern) - alpha_panda - 博客园 (cnblogs.com)](