在设计模式演化时,必须定义一组设计类。其中,(30)实现软件管理和控制功能,使得系统能够运行并在其

16 查阅

在设计模式演化时,必须定义一组设计类。其中,(30)实现软件管理和控制功能,使得系统能够运行并在其计算环境内与外界通信。

A.用户接口类

B.业务域类

C.过程类

D.系统类

参考答案:

D解析:在设计模式演化时,必须定义一组设计类。建议定义以下5种反映设计体系结构各个层次、不同类型的设计类。 ●用户接口类:定义人一机交互所必需的所有抽象。 ●业务域类:识别实现某些业务域元素所必需的属性和服务(方法)。通常是早期定义的分析类的精化。 ●过程类:实现完整管理业务域类所必需的低层业务抽象。 ●持久类:代表将在软件执行之外持续存在的数据存储(例如数据库)。 ●系统类:实现软件管理和控制功能,使得系统能够运行并在其计算环境内与外界通信。

软考高级