设计模式_抽象工厂 骑鱼的猫846 2022-06-03 47 阅读1分钟 使用情况:系统的产品有多于一个的产品族,而系统只消费其中某一族。 解释:抽象工厂,提供一个抽象的工厂类,下面是同族的类继承这个抽象工厂类。与工厂模式的区别在于,抽象工厂模式,提供了一层抽象工厂类。 优点:保证客户点始终只使用一个产品族的对象。 缺点:扩展很困难。抽象工厂类需要添加方法,添加一个接口,再添加一个实现类。