标题: function()方法中的 int a=20;怎样调用啊 [打印本页] 作者: 洋洋仔 时间: 2014-12-22 22:33 标题: function()方法中的 int a=20;怎样调用啊 //外部类
public class Outer {
private final int a=10;
private void f(){
System.out.println("父类中私有的方法");
}
//访问内部类的方法
public void function(){
int a=20;
//内部类
class Inner{
private int a=30;
public void function1(){
int a=40;
System.out.println(a);
System.out.println(this.a);
System.out.println(Outer.this.a);//内部类变量和外部类变量重名可以使用 外部类名.this.变量名
}
}
//在方法中创建内部类对象
Inner in=new Inner();
in.function1();