标签:: 工厂方法模式

0

设计模式学习之工厂方法模式

什么是工厂方法模式工厂方法模式(Factory Method Design Pattern)定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到了子类。 是时候从new中解放出来啦当我们看到new,就会立马想到具体。是的,的确是这样的,我们在使用new创建一个对象的时候,我们实际上是针对实现编程,而不是针对接口。设计模式中有一个原则就是针对接口编程而不是针对实现编