子类继承超类的操作,同时又对继承的操作进行了特别的修改,这样不同的对象类对同一操作会做出不同的响应,这种特性称为()
A: 继承性
B: 多继承性
C: 多态性
D: 同质异晶性
A: 继承性
B: 多继承性
C: 多态性
D: 同质异晶性
举一反三
- 在面向对象设计中,关于继承性,下面说法错误的是() A: 子类不但继承超类的属性和操作,也继承超类的关联 B: 子类继承超类的特性,但并不继承其私有特性。 C: 子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象 D: 超类的protected成员可被其子类访问
- 继承具有 ____ 和多重性。一个子类继承多个父类的特性,称为 ____ 。一个子类只继承一个父类的特性,称为 ____ 。
- 在基类中定义的属性或行为,被派生类继承之后,可以具有不同的数据类型或表现出不同的行为,这种特性被称为( )。 A: 封装性 B: 继承性 C: 多态性 D: 属性
- 以下关于继承的描述中,哪一项是错误的() A: 继承可以提高代码的复用性 B: 子类可以继承父类的方法或属性 C: 继承和封装、多态一起统称为面向对象的三大特性。 D: 子类可重写父类的任何方法
- 下列对类的描述,错误的是()。 A: 类是对一组对象的描述。 B: 子类可以继承父类的所有方法和属性。 C: 类具有继承性、封装性、多态性。 D: 子类和父类是可以相互派生的。