问答详情
源自:7-1 什么是 Java 中的封装

规范创建方法

pulic float getScreen(){}

public void setScreen(float newScreen){}

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

提问者:放星星的牧羊人 2016-08-07 11:09

个回答

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

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

  • 慕移动9181930
    2022-03-28 20:08:14

    你好,在课程源代码中可以下载到

    shylmdquplgyscafpjzzajyiwaexuhyttyvpjprfuznvpfltnmvcpsdaaykibrduqdhpckvgehcsqfddrxjqjlvllegqt

  • pwy2012
    2016-08-07 20:11:33

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

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

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