一个软件模块对外暴露其功能接口,但隐藏了其具体的实现方式。这种设计主要体现了以下哪种软件设计原则?

答案解析

信息隐蔽的原则是模块内的实现细节与外界隔离,用户只需知道模块功能,无需了解模块内部细节。分解是将问题分解为子问题,抽象是提取关键特征,模块化是强调高内聚低耦合,均不直接对应隐藏实现细节这一目的。
正确答案:D
随机推荐
开始刷题