码迷,mamicode.com
首页 > 其他好文 > 详细

父类子类在有(无)参构造方法继承的一些规则

时间:2020-05-05 23:20:55      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:style   总结   img   and   显示   父类   mic   一个   height   

父类子类在有(无)参构造方法继承的一些规则

技术图片技术图片技术图片技术图片

 

 父类和子类中各有无参构造方法,有参构造方法和普通构造方法各一个,在创建对象的同时会默认调用他们的无参构造方法

技术图片

 

 将子类的构造方法删除后输出结果很显然,在调用有参构造方法后,无参构造方法不会被默认调用

技术图片技术图片技术图片技术图片

 

 但将父类构造方法删除后子类就不能有构造方法

技术图片

 

 子类中没有任何构造方法时默认调用父类无参构造方法。

 

 

总结:

在子类中如果明确写了调用父类的某一个构造方法,则会执行被明确调用的构造方法,如果在子类

 

构造方法中,没有写任何调用的构造方法,则会默认调用父类的无参构造方法,父类中如果没有无

参构造方法,那么在子类构造方法中必须显示的调用父类有参构造方法(写在第一句)。

 

父类子类在有(无)参构造方法继承的一些规则

标签:style   总结   img   and   显示   父类   mic   一个   height   

原文地址:https://www.cnblogs.com/fgy11/p/12833471.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!