关于构造方法的问题

关于构造方法的问题

  1. 构造方法在类的实例化过程中,除了初始化成员变量的值外,还起了什么作用?

  2. 带参构造方法中调用无参构造方法有什么意义和作用?

正在回答 回答被采纳积分+1

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

1回答
一叶知秋519 2019-01-13 12:03:07

1、在创建类的对象时,通常是使用构造方法来完成,构造方法可以设置一些初始化的内容,例如设定属性初始值,以及 也可以输出提示语句

2、带参构造方法调用无参构造方法指的是构造方法第一行的super()么?

  • 提问者 记忆与岛 #1
    谢谢老师的回复,我指的是this(),不明白带参构造已经可以完成对象的实例化操作,调用无参构造的意义在哪呢?
    2019-01-13 14:58:17
  • 好帮手慕阿满 回复 提问者 记忆与岛 #2
    同学你好,如果在无参构造中需要输出内容,或者设定属性的初始值,使用带参构造定义对象时,在带参构造中使用this()调用无参构造方法,可以在完成对象定义的同时输出内容。祝:学习愉快~
    2019-01-14 10:11:05
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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