老师这节课感觉听的云里雾里,抓不住此课程重点

老师这节课感觉听的云里雾里,抓不住此课程重点

听了构造方法这节课,感觉有点疑惑,不知道具体是让我们抓住什么。

甚至怎么理解都是困惑的。这几节需要怎样才能更好的理解其中真正的要点呢

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

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

2回答
慕村8299611 2022-04-11 06:24:07

构造函数是一种特殊的函数。其主要功能是用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。

java中什么是构造方法及其作用

构造方法就是与类同名的那个方法,它的作用是可以用来初始化

new一个对象的时候要用到构造函数,例如Hello hello = new Hello();这时调用的是Hello的无参数构造方法;Hello hello = new Hello("hi");这个是调用Hello有参数构造方法,在JAVA中如果不写构造方法的话,会默认加上一个无参数的构造方法,但是如果已经有了一个有参数的构造方法,那么无参数的构造方法就不会默认被加上.如果Hello类中已经有了一个有参数的构造方法,这时再使用 Hello hello = new Hello();来创建对象的时候就会出错​

好帮手慕小尤 2022-03-16 09:34:39

同学你好,同学具体是哪里不理解呐,可以详细描述一下,便于老师为同学理清思路。

祝学习愉快!

  • 提问者 UUU加油 #1

    之前学的,通过对象名.方法名就可以调用方法,在这里不行了吗?

    2022-03-16 15:58:45
  • 好帮手慕小尤 回复 提问者 UUU加油 #2

    同学你好,是可以通过对象调用方法的。如下所示:如果是通过对象名调用类中不存在的方法,是会出现异常的。

    https://img1.sycdn.imooc.com//climg/6231ab9909949b7c07990529.jpg

    祝学习愉快!

    2022-03-16 17:20:39
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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