草庐IT

IDepartment

全部标签

设计模式之抽象工厂模式

1.抽象工厂模式抽象工厂模式(AbstractFactoryPattern)指提供一个创建一系列相关或相互依赖对象的接口,无须指定它们具体的类抽象工厂可以称为其他工厂的工厂,它可以在抽象工厂中创建出其他工厂在抽象工厂模式中,接口是负责创建一个相关对象的工厂,不需要显式指定它们的类。每个生成的工厂都能按照工厂模式提供对象引入“产品族”的概念1.1组成抽象工厂(IAbstractFactory)具体工厂(ConcreteFactory)抽象产品(IAbstractProduct)具体产品(ConcreteProduct)1.2工厂方法vs抽象工厂工厂方法模式针对的是一个产品等级结构;而抽象工厂模式