选择题
4.
下列选项中,不属于面向对象程序设计特征的是______。
A、
继承性
B、
多态性
C、
类比性
D、
封装性
【正确答案】
C
【答案解析】
面向对象程序设计的三个主要特征是:封装性、继承性和多态性。封装性即只需知道数据的取值范围和可以对该数据施加的操作,而无须知道数据的具体结构以及实现操作的算法。继承性是指使用已有的类定义作为基础建立新类的定义技术。对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行动,该现象称为多态性。
提交答案
关闭