静态内部类可以直接调用外部类中的私有属性么?

来源:7-7 Java 中的静态内部类

造诣

2015-09-06 10:43

静态内部类中的静态方法可以直接调用外部类中的私有属性么?

写回答 关注

1回答

  • leosstudio
    2015-09-06 14:07:50
    已采纳

    看来你对面向对象编程不是非常了解,类中之所以定义私有属性就是为了防止外部操作这个属性,只有本类才可以操作这个属性,而且继承类也不能访问的。如果想要暴露这个属性你可以定义为public呀

    Sniffe...

    感觉楼上『低谷先生』说的才是对的,测试之后发现内部类的确可以访问外部类的私有数据,leosstudio的回答答非所问啊。

    2015-10-10 20:05:01

    共 3 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题