题目内容

下列关于类的继承的描述,正确的是()。

A. 一个类可以继承多个父类
B. 一个类可以具有多个子类
C. 子类可以使用父类的所有方法
D. 子类一定比父类有更多的成员方法

查看答案
更多问题

Java中,如果类C是类B的子类,类B是类A的子类,那么下面描述正确的是()。

A. C可以继承B中的公有成员,同样也可以继承A中的公有成员
B. C只继承了B中的成员
C只继承了A中的成员
D. C不能继承A或B中的成员

阅读下面代码:class Parent{public String name;public Parent(String pName){this.name = pName;}}public class Test extends Parent { //第1行public Test(String Name){ //第2行name="hello"; //第3行super("kitty"); //第4行}}下列选项说法正确的是( )。

A. 第2行错误,Test类的构造函数中参数名称应与其父类构造函数中的参数名相同
B. 第3行错误,应使用super关键字调用父类的name属性,改为super.name="hello";
C. 第4行错误,调用父类构造方法的语句必须放在子类构造方法中的第一行
D. 程序编译通过,无错误

阅读下面代码:public static void main (String [] args){String s;System.out.println(“s=”+s);}编译运行以上程序,结果是()

A. 编译错误
B. 编译通过,但出现运行时错误
C. 正常运行,输出s=null
D. 正常运行,输出s=

阅读下面代码:class Parent {public int count() { // 第1行return 0;}}public class Test extends Parent {public float count() { // 第2行return 9; // 第3行}}编译时,会出现以下( )情况。

A. 编译通过
B. 在第1行引发编译错误
C. 在第2行引发编译错误
D. 在第3行引发编译错误

答案查题题库