为什么不能这样调用

来源:8-9 Java 中的 static 使用之静态方法

乐天LOVE

2016-01-31 22:03

static int score1 = 86;

    // 定义静态变量score2

static int score2 = 92; 


    // 定义静态方法sum,计算成绩总分,并返回总分

public static int sum() { 

        sum=scores1+scores2;

        return sum;

      

}


写回答 关注

3回答

  • 11知足11
    2016-01-31 23:15:21
    已采纳

    改成下面这样应该就行了

    static int score1 = 86;
        // 定义静态变量score2
    static int score2 = 92; 
    
        // 定义静态方法sum,计算成绩总分,并返回总分
    public static int sum() { 
            int sum=scores1+scores2;
            return sum;
          
    }


    共 1 条回复 >

  • 乐天LOVE
    2016-01-31 23:34:25

    嗯,看到了,没注意

  • 如我这般
    2016-01-31 22:14:34

    你的sum没有声明呀~~~~

Java入门第二季 升级版

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

530644 学习 · 6091 问题

查看课程

相似问题