如果在子类的构造方法中,显式地写出了super关键字来调用父类的某个构造方法,那么编译器不再提供默认的super语句。
查看答案
abstract类的子类必须是非abstract类。
A. 对
B. 错
对于下列代码,下列哪个叙述是正确的?abstract class Animal {int m =100;abstract public void f();}class Dog extends Animal{int m;}public class E {public static void main(String args[]){System.out.println(new Dog().m);//【代码】}}
A. 程序提示编译错误。
B. 编译无错误,【代码】输出0。
C. 编译无错误,【代码】输出100。
D. 编译无错误,【代码】输出null。
下列哪个叙述是正确的?
A. 子类继承的方法所操作的成员变量一定是被子类继承或隐藏的成员变量。
B. 子类和父类必须在一个包中。
C. final类至多可以有一个子类。
D. final类不能创建对象。
对于下列代码,下列哪个叙述是正确的?class People {People(int m) {}}class Student extends People { }
A. 可以用People类以及无参数构造方法创建对象:new People()。
B. 可以用Student类以及无参数构造方法创建对象:new Student()。
C. 代码无法通过编译。
D. People类不能创建对象。