规范创建方法

来源:7-1 什么是 Java 中的封装

放星星的牧羊人

2016-08-07 11:09

pulic float getScreen(){}

public void setScreen(float newScreen){}

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

写回答 关注

4回答

  • 湖南人
    2016-08-07 11:44:39
    已采纳

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

    放星星的牧羊...

    非常感谢!

    2016-08-07 11:48:48

    共 1 条回复 >

  • 慕移动9181930
    2022-03-28 20:08:14
  • pwy2012
    2016-08-07 20:11:33

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

  • ReZero
    2016-08-07 11:47:08

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

Java入门第二季 升级版

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

530553 学习 · 6091 问题

查看课程

相似问题