在面向对象编程中,什么是封装的主要目的? A. 隐藏对象的内部状态 B. 提高程序运行速度 C. 允许多重继承 D. 简化代码结构 答案解析 封装的主要目的是隐藏对象的内部状态,保护对象的属性不被外部直接访问。选项B提高程序运行速度与封装无关,选项C多重继承是与类的继承关系有关,选项D简化代码结构不是封装的直接目的。正确答案是A。 正确答案:A