开发者社区> 问答> 正文

子类在继承父类的时候会调用父类的构造函数吗?

子类在继承父类的时候会调用父类的构造函数?调用的是无参构造函数还是有参构造函数?如果父类有有参构造函数的时候,子类调用的是有参的构造函数还是无餐的构造函数?是在子类继承父类的时候调用,还是子类实例化对象的时候呢?

展开
收起
叫我饭啊啊 2021-09-29 15:29:00 1075 0
1 条回答
写回答
取消 提交回答
  • 子类在实例化的时候肯定会调用父类的构造方法 如果没有用super()来特别支出调用父类的那个构造方法的话就会调用父类默认的构造方法 如果父类没有默认无参数的构造方法的话必须在子类构造方法的第一行写上 super(父类构造方法的参数)要不然就会报错

    2021-09-29 16:09:02
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
建立联系方法之一 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载