为什么会显示The value of the local variable phone2 is not used?

来源:8-6 Java 中的构造方法

群哥哥

2015-08-22 11:07

为什么会显示The value of the local variable phone2 is not used? 而且在Telphone.java中,private 的三个变量也是显示The value of the field Telphone.screen is not used

写回答 关注

3回答

  • 伊兮尘昔
    2015-08-25 09:37:11
    已采纳

    你定义的screen,cpu,mem都是私有属性,不能直接用对象.私有属性,要不你就把私有属性改成公有属性,要不你就写get和set方法

    群哥哥

    谢谢你的解答,同时我在创建对象phone 之前加了 @SuppressWarnings("unused"),就不再有那个提示了

    2015-08-25 11:12:24

    共 1 条回复 >

  • 群哥哥
    2015-08-24 12:55:52

    package com.imooc;
    import com.imooc.Telphone;
    public class InitalTelphone {
        public static void main(String[] args) {
            Telphone phone = new Telphone(5.0f,2.0f,16.0f);
        }
    }

    package com.imooc;
    public class Telphone {
        private float screen;
        private float cpu;
        private float mem;
        ......
    }

    我的代码是这样的,对象名phone,和三个变量名 都提示 The value of the field Telphone.screen is not used;...


    群哥哥 回复永远的蓝天

    嗯嗯,好的,谢谢你哈

    2015-09-11 11:21:59

    共 2 条回复 >

  • 伊兮尘昔
    2015-08-24 11:19:09

    代码?

    群哥哥

    看下一条回答

    2015-08-24 12:56:30

    共 1 条回复 >

Java入门第二季 升级版

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

530559 学习 · 6091 问题

查看课程

相似问题