第29313题 单选题
下列关于C++面向对象程序设计中封装特性的描述,正确的是哪一项?
A

封装要求将类的所有成员都设置为private,不对外提供任何访问接口

B

封装是将数据和操作数据的成员方法捆绑为一个整体,并隐藏对象的内部实现细节,仅对外暴露统一的公共访问接口

C

C++中的封装只能通过protected访问修饰符来实现,public修饰符与封装无关

D

封装的主要目的是减少程序的代码量,提升程序的运行速度

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析