Java 习题 (63)

题目:
用程序来证明得在导出类中调用基类构造器,编译器将“抱怨”无法找到符合基类形式的构造器。而且,调用基类构造器必须是你在导出类构造器中要做的第一件事 (如果你做错了,编译器会提醒你)。

解答:

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();
    }
}

结果如下:
在这里插入图片描述
如果觉得不错,就用点赞或者关注或者留言,来代替五星好评~
谢谢各位~

©️2020 CSDN 皮肤主题: 终极编程指南 设计师:CSDN官方博客 返回首页