package pratice_chen_01;
public class InnerClass {
// 成员内部类
static class Show {
public static void show() {
System.out.println("这是一个成员内部类");
}
}
}
package pratice_chen_01;
public class main_ {
InnerClass.Show.show(); // 报错:无法解析符号 'show'
}
请问这是为什么呢?
方法内才能调用方法,不能再类里面调用方法,你放到main方法里面
public static void main(String[] args) {
InnerClass.Show.show();
}
show() 是个方法,不是属性