JAVA中的继承注意点

  • 子类的构造函数中,若显示使用super调用父类的构造函数,或使用this调用本类中的其他构造函数时,此调用语句必须是构造函数中的第一句,否则报错。
  • 子类的构造函数中,若没有显示地使用super调用父类的构造函数,则默认调用父类的无参构造函数,若父类中没有此无参构造函数且编译器不提供此无参构造函数,则报错。

 

代码描述:

针对第一条的代码:

 

执行命令:

 

针对第二条的代码:

 

 

 

执行命令:

 

发表评论