设计模式——抽象工厂模式
今天要介绍的是设计模式中的抽象工厂模式,属于创建型模式。在工厂方法模式中具体工厂负责生产具体的产品,每一个具体工厂对应一种具体产品,工厂方法也具有唯一性,一般情况下,一个具体工厂中只有一个工厂方法或者一组重载的工厂方法。但是有时候我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。这个时候工厂方法模式就显得不那么好用了。一、抽象工厂模式动机为了更清晰地理解抽象工厂模式,需要先引入两个概...