第二讲:工厂方法模式

FruitFactory的第二种实现方式不符合开放封闭原则.对扩展开放,对修改关闭.



工厂方法模式完全符合开放封闭原则(OCP原则).


工厂方法模式的核心是抽象工厂类,简单工厂模式的核心是具体工厂类.工厂方法模式别名多态工厂模式.

开放封闭原则的开放:程序具有扩展性,封闭:以前的代码不需要修改.

工厂方法模式是简单工厂模式的提升,简单工厂模式是工厂方法的模式的简化.


原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/6766816.html