抽象工厂模式抽象工厂模式是一种创建型设计模式,旨在提供一个接口来创建一系列相关或依赖对象,而无需指定其具体类。 同级别产品指同一类型产品,,同产品族是指一组相关的对象或产品,类似同一品牌。 抽象工厂模式是工厂方法模式的升级版,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级的产品。 抽象工厂模式结构: 抽象工厂(Abstract Factory):声明创建不同产品的方法(如 createButton(), createTextbox())。 具体工厂(Concrete Factory):实现抽象工厂接口