查看更多
当前 - 选择题 - 系统分析与设计
中等
单选题
2013年11月第22题
#系统分析与设计
#第二版教材
#凯恩建议必须掌握

在面向对象设计中,(问题1)可以实现界面控制、外部接口和环境隔离。(问题2)作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。

正确答案C
凯恩解析

本题考察的是面向对象设计中的类的分类与职责
问题1
A选项实体类:用于映射需求中的实体,存储和表达业务数据,不负责界面与外部交互,错误。
B选项控制类:用于协调、控制用例的执行逻辑,而不是处理界面或接口,错误。
C选项边界类:封装系统与外部的交互信息,例如用户界面、外部接口、设备驱动等,能实现界面控制与环境隔离,正确。
D选项交互类:不是标准的三类分类之一,错误。
所以选择 C。

问题2
A选项实体类:主要负责表示业务实体,不承担用例逻辑控制,错误。
B选项控制类:在用例场景中负责控制和协调其他类的行为,承担完成用例的业务逻辑,是用例执行的核心,正确。
C选项边界类:仅负责系统与外部的交互,不负责用例业务逻辑,错误。
D选项交互类:同样不是标准分类,错误。
所以选择 B。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有