好脾氣先森dian
2016-10-12 17:39
package fdsa;
//外部类HelloWorld
public class HelloWorld {
private static int score = 84 ;
public static class SInner{
int socre = 91;
public void show(){
System.out.println("访问外部类中的scoer:" + HelloWorld.score);
System.out.println("访问内部类中的scoer:" + score);
}
}
public static void main(String[] args) {
SInner a = new SInner ();
a.show();
}
}
第二行与第四行变量名字不一样
应该把int sorce=91写到方法里面吧
你在逗我 么 变量名称都不一样 。
把第一个score的static去掉看看
第六行socre是什么鬼,score才对吧,你改了就可以显示91了。
Java入门第二季 升级版
530678 学习 · 6091 问题
相似问题