接口与继承(由于服务器问题,联系管理员后解决,后交)
【TestInherits.java】
程序代码


结果截图
不做任何处理:

去掉class parent extends grandparent中第一个super前的//

去掉class parent extends grandparent中第二个super前的//
程序不能运行,会报错:

所以由此可以得出通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。
【TestInherits.java】
程序代码


结果截图
不做任何处理:

去掉class parent extends grandparent中第一个super前的//

去掉class parent extends grandparent中第二个super前的//
程序不能运行,会报错:

所以由此可以得出通过 super 调用基类构造方法,必须是子类构造方法中的第一个语句。