标签:mamicode 创建对象 问题 设计模式 改进 增加 com 简单 9.png
简单工厂:用于创建对象
创建Fruit类
创建几个类,继承Fruit
实现工厂
这样就只需要告诉工厂,需要生成一个什么样的类,就会生成一个对象,很方便
缺点,每增加一个对象需要改代码,需要加一个ifelse,针对此问题,可以用工厂方法改进
工厂方法
通过调create去生成对象
标签:mamicode 创建对象 问题 设计模式 改进 增加 com 简单 9.png
原文地址:https://www.cnblogs.com/zhongyehai/p/10793595.html