当前位置:IT认证>软件水平

问题:[选择题]

[单项选择题] 面向对象程序设计有许多特性,下列选项中用来尽可能隐蔽对象的内部细节的是( )。


A.多态性
B.动态性
C.封装性
D.继承

参考答案: C

  参考解析

本题考查查面向对象的基本概念和特征的理解。选项A错误,多态性可以反映出被特殊类继承后的一般属性或行为,可以具有不同的数据类型或表现为不同的形为;选项B错误,面向对象用于不断发展的环境中,它能包含新的功能,因而必须是动态的;选项C正确,封装性是指把数据隐藏在对象中,使除了该对象的方法以外的任何方法都不能使用这些数据,从而保障数据的健壮性;选项D错误,继承性是指可以充分利用已有的代码资源衍生出新的对象和方法。故本题的答案是C。

微信端