package imooc;
//外部类
public class Test10 {
//外部类中的方法
public void show() {
final int a = 25;//常量
int b = 16;//变量
//方法内部类
class Inner{
//内部类中的变量
int c = 6;
int b = 90;
public void print() {
System.out.println("访问外部类中的常量a:"+a);
System.out.println("访问内部类中的变量c:"+c);
System.out.println("访问外部类中的变量b:"+Test10.this.b);
}
}
Inner hello = new Inner();//创建方法内部类对象
hello.print();//调用内部类的方法
}
//测试方法内部类
public static void main(String[] args) {
Test10 t = new Test10();//创建外部类对象
t.show();//调用外部类方法
}
}
相关分类