public class TestThis ...{
int i = 1;
TestThis(int i)...{
System.out.println(”i=”+i);
System.out.println(”this.i=”+this.i);
}
public class Another...{
int i=3;
Another(int i)...{
System.out.println(”i=”+i);
System.out.println(”this.i=”+this.i);
System.out.println(”TestThis.this.i=”+TestThis.this.i);
}
}
public static void main(String[] args)...{
TestThis t=new TestThis(2);
TestThis.Another a=t.new Another(4);
}
}