黑马程序员技术交流社区

标题: void [打印本页]

作者: 泥奏凯    时间: 2017-6-13 00:37
标题: void
public void setAge(int age) {
      this.age=age;
}
这里为什么用void?

作者: a424607762    时间: 2017-6-13 01:14
set设置的时候是一定要用void,只有get获取数值的时候才有返回值,

作者: 15873467984    时间: 2017-6-13 03:49
void表示没有返回值。当调用这个方法时是去设置一个值,所以不需要返回值。当然你也可以不用void。没有为什么,想怎么写怎么写。

作者: 泥奏凯    时间: 2017-6-13 07:59
15873467984 发表于 2017-6-13 03:49
void表示没有返回值。当调用这个方法时是去设置一个值,所以不需要返回值。当然你也可以不用void。没有为什 ...

哦哦,谢谢

作者: 黎明如约而至    时间: 2017-6-13 14:14
3楼说的对,这是标准的写法,你也可以写返回值,但是没意义,还可能误导方法的调用者





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