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

规范创建方法

pulic float getScreen(){}

public void setScreen(float newScreen){}

在这两个创建的方法中,为啥一个要使用void,而第一个就不用?

正在回答

4 回答

简单的说,第一个get方法是需要有返回值来给set方法调用的,所以不用void。具体的你需要去学习属性和封装的相关内容。弄清楚为什么会要用到set和get。

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

放星星的牧羊人 提问者

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

get是获取值,你需要一个返回值来接收获取到的值,set是设置值,你需要一个参数来设置值的内容

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

void是返回值,第一个返回值是float,返回值相当于函数中F(x)的值,第一个返回float(小数)是因为这个方法要得到一个值,第二个返回空是因为这个方法要设定值就好,不需要得到值在别的地方用。

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

举报

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

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

进入课程

规范创建方法

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