问答详情
源自:8-9 Java 中的 static 使用之静态方法

为什么不能这样调用

static int score1 = 86;

    // 定义静态变量score2

static int score2 = 92; 


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

public static int sum() { 

        sum=scores1+scores2;

        return sum;

      

}


提问者:乐天LOVE 2016-01-31 22:03

个回答

  • 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;
          
    }


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

    嗯,看到了,没注意

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

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