标签:
” Error:Implicit super constructor Pet() is undefined. Must explicitly invoke another constructor “
记住一点:在构造子类时,一定会调用到父类的构造方法。因为父类中的元素也需要被初始化。
所以父类要么有一个默认的无参数构造,这样Java会自动调用这个无参数的构造。如果父类没有无参数的构造,那么就要你自己在子类的构造中,通过super()的方式调用父类的构造。
参考代码如下;
java constructor 在构造子类时,一定会调用到父类的构造方法 “ 私有属性被继承了?”问题
标签:
原文地址:http://www.cnblogs.com/yangyi9343/p/4741449.html