2026年10月押题密卷 · 选择题
在设计模式演化时,必须定义一组设计类。其中, 代表将在软件执行之外持续存在的数据存储(例如,数据库)。请选择正确选项( )。
A. 持久类
B. 业务域类
C. 过程类
D. 系统类
参考答案:A
[解析]在设计模式演化时,必须定义一组设计类。建议定义以下5种用于反映设计体系结构各个层 次不同类型的设计类。 ①用户接口类:定义人机交互所必需的所有抽象。 ②业务域类:识别实现某些业务域元素所必需的属性和服务(方法)。通常是早期定义的分析类 的精细化。 ③过程类:实现完整管理业务域类所必需的低层业务抽象。 ④持久类:代表将在软件执行之外持续存在的数据存储(例如,数据库)。 ⑤系统类:实现软件管理和控制功能,使得系统能够运行并在其计算环境内与外界通信。