packagecom.Class;//外部类OuterpublicclassOuter{//外部类属性privateString name ="张三";privateint age =20;//内部类InterclassInner{//内部类属性privateString city ="北京";privateString phone ="110";//故意定义一个与外部类重名的属性privateString name ="李四";//方法publicvoidshow(){//打印外部类属性System.out.println(name);System.out.println(age);//打印内部类属性System.out.println(city);System.out.println(phone);}}}