开发者社区 问答 正文

为什么要在子类构造函数的第一行加入这个super()?

已解决

为什么要在子类构造函数的第一行加入这个super()?

展开
收起
游客aorkhdsbrbdku 2022-04-03 15:42:49 1158 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答

    原因是因为子类继承父类,会继承到父类中的数据,所以必须要看父类是怎样对自己的数据进行初始化的。当子类在进行对象初始化时,应该先先调用父类的构造函数,这就是子类的实例化过程。

    2022-04-03 16:10:28
    赞同 展开评论
问答地址: