设计模式——工厂模式
1.工厂模式的主要目的是:实现了调用者和创建者分离,实例化对象,使用工厂类方法来替代new操作,将实现类,创建对象统一管理和控制。从而将调用者和实现类进行解耦。2.工厂模式 类型:简单工厂模式:用来生产已知的产品(对于新增的产品需要修改工厂类,违背了面向对象的ocp原则),示例代码链接简单工厂模式代码。 工厂方法模式:弥补了简单工厂模式中违背了OCP原则,对于新增的产品不需要修改之前的代...