工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。
Abstract Factory模式是另一种创建模式。抽象工厂模式,也被称为工厂的厂,有它创建其他工厂一个工厂。当使用抽象工厂模式,我们先用超级工厂创建工厂,然后使用创建的工厂创建对象。