/*
成员内部类的面试题: 要求填空 分别输出30,20,10 */ class Outer{ public int num = 10; class Inner{ public int num = 20; public void show(){ int num = 30; System.out.println(num); System.out.println(this.num); System.out.println(new Outer().num); System.out.println(Outer.this.num); } } } class InnerClassDemo { public static void main(String [] args){ Outer.Inner oi =new Outer().new Inner(); oi.show(); } } 结果: 30 20 10 10 |
|