java的抽象类中父类一定要含无参构造函数吗
java默认的在调用子类构造方法前先调用父类的构造方法,如果你没有指定调用父类的哪个构造方法,那么java默认调用父类无参数的构造方法
如果子类未指定super(),而父类又未写无参构造函数,会在编译时将发生错误
父亲类那里没有找到默认的构造器。 说明:如果父类没有提供默认的构造方法,而只是提供了有参构造方法,子类在继承时候,就会出错。
(解释什么时候一定要有super)
https://blog.csdn.net/Vince_Wang1/article/details/103712965