构造方法的问题

构造方法的问题

我总觉得构造方法有点多余,为什么要用构造方法呢,什么时候要用有参构造方法呢?

正在回答

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

2回答

哥 构造方法是用来创建对象的时候 对对象进行初始化的 有参构造方法可以传递参数 对对象里面的属性进行付值 可以说 构造器是特别特别关键的


  • 慕斯2883490 提问者 #1
    用其他的方法也可以初始化对象啊,为什么要用构造方法呢?
    2017-09-19 20:29:34
  • 一叶知秋519 回复 提问者 慕斯2883490 #2
    创建对象只能用构造方法,如果需要赋值就需要用到带参构造;也可以用无参构造创建对象,然后用setter方法赋值。
    2017-09-20 10:33:37
Jackson_zs 2017-09-19 08:29:05

用构造方法初始化数据,调用无参数的默认数据为0或null,有参的就可以灵活的给数据,跟一般的方法不一样的是,构造方法没有返回值罢了,其他基本都一样

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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