工厂方法模式解决简单工厂模式扩展难题.pdf

工厂方法模式解决简单工厂模式扩展难题.pdf

在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,

一旦添加新产品就不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂。

然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看

看工厂模式是如何解决该问题的。

二、工厂方法模式的实现

工厂方法模式之所以可以解决简单工厂模式的问题,是因为它的实现将具体产品的创建推

子类中。此时工厂类不再负责所有产品的创建,而只是给出具体工厂必须实现的接口,

这样工厂方法模式就可以允许系统在不修改工厂类逻辑的情况下添加新产品,从而克

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档