问题 单项选择题

以下各项中属于面向对象程序设计语言不同于其他语言的主要特点的是( )。

A.继承性

B.消息传递

C.多态性

D.静态联编

答案

参考答案:A

解析: 继承是一个类(子类)直接使用另一个类(父类)的所有属性和方法(权限为私有的属性和方法除外)。它可以减少相似的类的重复说明,从而体现出一般性与特殊性的原则,这使得面向对象程序设计语言有了良好的重用性,也是其不同于其他语言的最主要特点。

多项选择题
选择题