- public class JuBuDemo
- {
- private String a = "外部类的私有成员属性";
- private void show()//内部类可以访问
- {
- String b = "外部类的私有局部属性";//内部类访问不到
- System.out.println("外部类的私有方法");
- }
- class InnerClass
- {
- //show();
- public void view()
- {
- show();
- System.out.println("我要访问外部类的私有成员属性了。。"+a);
- }
- // public void view1()
- // {
- // System.out.println("我要访问外部类的私有局部属性了。。"+b);
- // }
- }
- public static void main(String[] args)
- {
- // JuBuDemo j=new JuBuDemo();
- // JuBuDemo.InnerClass in=j.new InnerClass();
- JuBuDemo.InnerClass in = new JuBuDemo().new InnerClass();
- in.view();
- }
- }
- /*
- * 结果:
- * 外部类的私有方法
- * 我要访问外部类的私有成员属性了。。外部类的私有成员属性
- * */