在面向对象编程中,哪个概念允许我们隐藏对象的内部细节,仅暴露必要的操作? A. 继承 B. 封装 C. 多态 D. 抽象 答案解析 本题考查对面向对象编程概念的理解。封装是面向对象编程的一个核心概念,它允许我们隐藏对象的内部状态和实现细节,仅通过公共接口暴露功能。选项A继承是扩展类的能力,选项C多态是允许不同类的对象对同一消息做出响应,选项D抽象是定义抽象类和抽象方法的过程。因此,选项B是正确的。 正确答案:B