课程中宠物类构造方法中,使用super(); 方法有什么作用?

课程中宠物类构造方法中,使用super(); 方法有什么作用?

课程中宠物类构造方法中,使用super(); 方法有什么作用?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

在执行一个类的构造方法的时候先默认调用父类的无参构造方法,再执行自己的构造方法。super关键字可以指定调用父类的成员,super()代表调用父类的无参构造方法,由于Cat类没有指明继承于某一个类,所以它默认继承Object类,super()也就是在调用Object的构造方法,希望能帮到你

  • 慕标6111554 提问者 #1
    这个调用有什么意义。感觉没什么用
    2018-09-06 18:00:36
  • 好帮手慕雪 回复 提问者 慕标6111554 #2
    即使你不写,系统默认也要调用父类的无参构造方法。系统调用的
    2018-09-06 18:40:49
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师