Java继承为什么不行,这个是什么意思

img

没写构造器

Student只有 有四个参数的构造方法,要继承Student的类构造方法中必须调用父类的有参构造方法

子类没写构造函数,会默认一个无参构造函数,子类的构造函数会隐式的先去调用父类的构造函数(无参),但是你父类里面没有无参的构造函数;
方法一:父类里面增加个无参构造函数;
方法二:子类里面新增个构造函数,里面显示的调用父类的有参构造;
具体用哪种方法看你需求