题目内容

将下列哪个代码(A,B,C,D)放入程序中标注的【代码】处将导致编译错误?class A {public float getNum() {return 3.0f;}}public class B extends A {【代码】}

A. public float getNum(){return 4.0f;}
B. public void getNum(){ }
C. public void getNum(double d){ }
D. public double getNum(float d){return 4.0d;}

查看答案
更多问题

以下哪个是正确的声明子类?

A. classStudentextendPeople{…}
B. classStudentimplementsPeople{…}
C. classStudentextendsPeople{…}
D. classStudentimplementPeople{…}

下列叙述哪个是正确的?

A. abstract类的子类必须是非abstract类
B. 子类可以有多个父类
C. 子类继承父类的构造方法
D. 子类继承的方法只能操作子类继承和隐藏的成员变量

以下哪种修饰是子类不能继承的成员变量?

A. public
B. protected
C. 友好的
D. private

下列选项中,表示数据或方法可以被同一包中的任何类或它的子类访问,即使子类在不同的包中也可以访问的修饰符是()

A. public
B. protected
C. private
D. final

答案查题题库