有魅力汉堡

文章
3
资源
0
加入时间
3年0月9天

抽象工厂模式1. 抽象工厂模式的动机与定义2. 抽象工厂模式结构与分析

1. 抽象工厂模式的动机与定义1.1 抽象工厂模式的动机在工厂方法模式中具体的工厂负责生产具体的产品,每一个产品对应一个工厂,工厂方法也具有唯一性,一般情况下,一个具体的工厂只有一个工厂方法或一组重载的工厂方法。但是有时候我们并不希望一个工厂只生产一种单一产品,比如电视设备工厂,希望它能够生产电视机、电冰箱、空调等设备,而不是生产某种类型的电器。1.2 抽象工厂模式的定义抽象工厂模式定义:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称Kit模式,属于对象创