题目:
用程序来证明得在导出类中调用基类构造器,编译器将“抱怨”无法找到符合基类形式的构造器。而且,调用基类构造器必须是你在导出类构造器中要做的第一件事 (如果你做错了,编译器会提醒你)。
解答:
class Game {
Game(int i) {
System.out.println("Game constructor");
}
}
class BoardGame extends Game {
BoardGame(int i) {
// super(i);
System.out.println("BoardGame constructor");
}
}
public class exerciseSix extends BoardGame{
exerciseThree() {
super(11);
System.out.println("exerciseThree constructor");
}
public static void main(String[] args){
exerciseThree e = new exerciseThree();
}
}
结果如下:
如果觉得不错,就用点赞或者关注或者留言,来代替五星好评~
谢谢各位~