软件工程 选择题 较难 ★ 精品

服务抽象与设计原则 — 软件工程选择题

软件体系结构 面向服务体系结构 AI 三重审校通过

题目
某机构要把“查询设备保修状态”设计为可供多个独立系统复用的服务。要求服务契约稳定、屏蔽内部实现,并避免针对单个调用方定制。以下哪种设计最符合服务抽象与设计原则? A. 契约仅定义业务所需的输入与结果,内部存储和算法可独立替换 B. 契约公开数据库表结构,调用方据此自行拼装查询逻辑 C. 契约为每个调用方单独设计字段,并在服务内分支处理其特殊流程 D. 契约直接暴露内部类名与方法签名,便于调用方紧密依赖实现