七、工厂方法模式

1.什么是工厂方法模式 Factory Method

 

   工厂方法模式,定义一个用于创建对象的接口,让子类决定实例化哪个类。工厂方法使一个类的实例化延迟到其子类。 

 

2.为什么要使用工厂方法模式

 

   在简单工厂方法中,如果添加新的创建功能,可能要修改工厂类,这就违背了开发-封闭原则,而工厂模式解决了这个问题。

 

3.怎样使用工厂方法模式

 

七、工厂方法模式_第1张图片

你可能感兴趣的:(工厂方法模式)