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

老师视频中讲到public是无返回值,但视频中显示的又是无返回值类型,这是两个概念吧,谁大神呢,来说下,感激不尽!!!

http://img1.sycdn.imooc.com//56d0597b0001464407570434.jpg老师视频中讲到public是无返回值,但视频中显示的又是无返回值类型,这是两个概念吧,谁大神呢,来说下,感激不尽!!!

正在回答

2 回答

有无返回值类型的方法区别是在构造方法的时候有没有带返回值类型,如果是有返回值的,就会在public后面加诸如int,double等修饰符;如果没有就没有。

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

qq_了然于心_0 提问者

那其实不应该按老师说的那样是public没有返回值或者返回值类型这样的,应该是构建的方法中是否有返回值一说才对吧
2016-02-26 回复 有任何疑惑可以回复我~
#2

qq_了然于心_0 提问者

非常感谢!
2016-02-28 回复 有任何疑惑可以回复我~

因为声明该方法的目的是来初始化一个类,这个方法是一个特殊的方法——构造方法。在对象被创建的时候调用。而为了让编译器知道这个是一个构造方法而不是一个类方法,就需要按照这种格式书写

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

qq_了然于心_0 提问者

格式我知道呀,但我问的是老师那样讲对不对??
2016-02-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师视频中讲到public是无返回值,但视频中显示的又是无返回值类型,这是两个概念吧,谁大神呢,来说下,感激不尽!!!

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