为了账号安全,请及时绑定邮箱和手机立即绑定

构造方法和一般方法

还是没有理解构造方法和方法的异同,我们创建一个对象不就 class名+对象名=new class名(); 就可以了吗这个构造方法该怎么理解,什么时候需要用。一般的方法是写在方法里,然后在main里创建对象然后调用,看是否有参数传到这个方法里,是否有返回值返回到main里。没理解构造函数,求大神指点!

正在回答

2 回答

构造方法的一个关键特点就是他会在对象能够被赋值给引用之前就执行,也就是说可以在对象被引用之前介入。也就是说对象有机会对构造过程给予协助。

0 回复 有任何疑惑可以回复我~

创建一个对象  class名+对象名=new class名() 时自动会调用构造函数,构造函数的功能就是给对象的成员变量赋初始值。

0 回复 有任何疑惑可以回复我~
#1

慕姐0224334 提问者

那给对象赋值是要怎么用,在main里调用函数,是给函数传值,这个对象的初始值是怎么用的?谢谢您
2018-11-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530629    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

构造方法和一般方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信