package com.liuc.test.think.chapter9;
public class DotThis {
public void f(){
System.out.println("DoThis.f()");
};
public class Inner{
public DotThis outer(){
return DotThis.this; //生成对外部类的引用
}
}
public Inner inner(){
return new Inner();
}
public static void main(String[] args) {
DotThis dt=new DotThis();
DotThis.Inner dti=dt.inner();
dti.outer().f();
}
}