更多"继承是一种共享机制,指子类共享父类/超类的结构和方法。继承(包括多重继"的相关试题:
[单项选择]
继承性是面向对象程序设计语言不同于其他语言的最主要的特点,是子类自动共享父类数据结构和方法的机制,分为单重继承和多重继承。其中,单重继承,可用 (18) 来描述,多重继承的类层次结构是 (19) 。
(18)处填()。
A. 网状
B. 树
C. 星
D. 格
[单项选择]()是父类和子类之间共享数据和方法的机制。
A. 多态
B. 抽象
C. 继承
D. 封装
[单项选择]继承父类和子类质检共享数据和方法的机制,类的继承支持多态的实现。以下关于类继承的说法中,不正确的是______。在多态的几种不同的形式中,______多态是指同一个名字在不同上下文中可代表不同的含义。
A. 一个父类可以有多个子类
B. 父类描述子类的公共属性和方法
C. 一个子类可以继承父类中的属性和方法而不必在子类中定义
D. 子类不可以定义新的属性和方法
[填空题]如果子类中覆盖了父类的同名方法,则在子类中调用父类中的同名方法时用关键字 【13】 ;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。
[单项选择]下列选项中的 方法可以正确地加入类Child中,且父类的方法不会被覆盖。 public class Parent{ public int addValue(int a,int b){ int s; s=a+b; return s; } } class Child extends Parent{ }
A. int addValue(int a,int {∥do something…}
B. public void addValue( ){∥do something…}
C. public int addValue(int a,int throws MyException{∥do something…}
D. public float addValue(int a,int b,float b=1.0){∥do something…}
[单项选择]()的基本思想是通过一种动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。
A. 重置
B. 类属类
C. 类属
D. 多态
[填空题]如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 【7】 ;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。
[填空题]如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 【11】 ;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。
[填空题]Visual FoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以【 】。
[填空题]如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字______;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。