设计模式之工厂模式

工厂方法模式

符合开闭原则,不用修改if-else语句,直接通过继承abstractFactory来扩展新产品工厂。

抽象工厂模式

如果新增一种产品的话,通过在AbstractFactory里面新增createProductXX方法