问答详情
源自:7-7 Java 中的静态内部类

静态内部类中第一条静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问

静态内部类中第一条静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问
怎么实现呢?谢谢!

提问者:smedlut 2015-10-24 09:57

个回答

  • 我也是猫
    2017-01-05 13:08:43

    看这个回答:http://www.imooc.com/qadetail/114652

  • Uestc_L
    2015-10-31 12:44:36

    总结来说就是静态属性的方法或类都不能直接访问普通属性的方法或成员变量,要想访问就要用对象来访问,使用new 类名(其实是构造方法)的方法可以创建一个对象,适用对象来调用相应的成员变量,由此看来,对象的访问权限比较高。

  • 心悦君夕
    2015-10-26 11:47:31

    往后学。