当实例化子类时父类做了什么




  • 先执行父类的构造方法,然后再执行子类的相匹配构造方法
  • 如果子类构造方法中没有指明则默认调用父类无参构造方法
  • 如果子类构造方法中指明调用父类哪个构造方法,则先执行父类相匹配的构造方法,然后再执行子类相匹配构造方法
  • 建议:当手动编写构造方法时,先编写无参构造方法,再编写所需要的构造方法



posted @ 2020-01-09 10:29  火车没有火  阅读(130)  评论(0编辑  收藏  举报