单选题
下列不属于面向对象程序设计特征的是( )。
A、
继承性
B、
多态性
C、
类比性
D、
封装性
【正确答案】
C
【答案解析】
解析:面向对象程序设计的特征是封装性、继承性和多态性。封装性是把向外提供的接口和内部实现分开,实现了信息隐藏,封装性是保证软件部件具有优良模块性的基础。继承性是子类自动共享父类数据结构和方法的机制。多态性是指相同的操作或函数、过程可作用于多种类型的对象上并获得不同的结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。
提交答案
关闭