在面向对象编程中,封装的主要目的是什么? A. 隐藏对象的内部状态 B. 继承类的属性 C. 实现多态性 D. 提高程序运行速度 答案解析 封装的主要目的是隐藏对象的内部状态,保护数据不被外部直接访问。选项B和C分别涉及继承和多态性,这些是面向对象的其他特性。选项D虽然可能间接影响性能,但并不是封装的目的。正确答案是A。 正确答案:A