黑马程序员技术交流社区

标题: 构造器没有返回值?为什么不能用void修饰? [打印本页]

作者: 中国梦    时间: 2014-12-24 08:51
标题: 构造器没有返回值?为什么不能用void修饰?
构造器的一点小疑问?
作者: lixing123456    时间: 2014-12-24 09:26
规定吧。。。。。。。
作者: 温晓慧    时间: 2014-12-25 21:54
void表示,我不返回东西,是可选的。
而构造器是绝对不能返回任何东西。你不能选择的。所以就不用再告诉编译器了。

作者: 中国梦    时间: 2014-12-26 12:57
温晓慧 发表于 2014-12-25 21:54
void表示,我不返回东西,是可选的。
而构造器是绝对不能返回任何东西。你不能选择的。所以就不用再告诉编 ...

恩,谢谢了!
作者: lxsaks    时间: 2014-12-26 13:49
用void修饰,就不是构造器了而是方法,这是java规定,为了区别构造器与方法的
作者: Awizard    时间: 2014-12-27 10:06
同学习了
作者: 我就是一个bug    时间: 2014-12-28 14:56
实际上,构造器是有返回值的,返回值就是构造器所在类的对象,只是写法上这么规定,虚拟机的原因吧
作者: 嗷嗷嗷    时间: 2014-12-28 17:31
没有返回值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2