文件名称:抽象工厂模式-基于soc fpga的开发教程
文件大小:8.33MB
文件格式:PDF
更新时间:2024-07-21 11:51:33
scala教程
17.6 抽象工厂模式 17.6.1 基本介绍 1) 抽象工厂模式:定义了一个 trait用于创建相关或有依赖关系的对象簇,而无需指明具体的类 2) 抽象工厂模式可以将简单工厂模式和工厂方法模式进行整合。 3) 从设计层面看,抽象工厂模式就是对简单工厂模式的改进(或者称为进一步的抽象)。 4) 将工厂抽象成两层,AbsFactory(抽象工厂) 和 具体实现的工厂子类。程序员可以根据创建对 象类型使用对应的工厂子类。这样将单个的简单工厂类变成了工厂簇,更利于代码的维护和扩展。 17.6.2 抽象工厂模式应用实例 源码 abstractfactory.zip