廖云56
2017-08-02 10:55
//外部类
public class HelloWorld {
// 外部类中的静态变量score
private static int score = 84;
// 创建静态内部类
public class SInner {
// 内部类中的变量score
int score = 91;
public void show() {
System.out.println("访问外部类中的score:" + HelloWorld.score );
System.out.println("访问内部类中的score:" + score);
}
}
// 测试静态内部类
public static void main(String[] args) {
// 直接创建内部类的对象
SInner si=new SInner();
// 调用show方法
si.show();
}
}
第8行创建静态内部类,缺static
第8行,创建静态内部类少了一个static,static就是表示静态
Java入门第二季 升级版
530653 学习 · 6091 问题
相似问题