qwertyuioplkjh
2015-12-29 15:40
public class Num7 {
int number=0;
static int score1 = 86;
static int score2 = 92;
public Num7()
{number++;}//可以知道运行了几回也就知道创建了几个对象
public int sum() {
int sum=score1+score2;
return sum;
}
public static void main(String[] args) {
Num7 score=new Num7();
int allScore =score.sum();
System.out.println("总分:" + allScore);
}
为什么我的第一个方法是非静态就可以直接调用静态变量
静态不能调用非静态,非静态可以调用静态
在普通成员方法中可可以直接调用同类的非静态和静态变量的
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题