//思考三:Inner这个类对象实例化的时候需要Outer类的引用;
//思考四:需要通过Inner类的构造方法获取Outer类对象
//思考二:如果需要调用外部类中的getter方法,那么一定需要outer类对象
System.out.println(this.out.getMsg()); //outer类中的属性
public static void main(String args []){
Outer outer = new Outer(); //实例外部类对象
outer.fun(); // 调用外部类中的方法