为什么外部类的age没有访问修饰符,是默认为public吗?

来源:7-6 Java 中的成员内部类

xiaogun

2015-08-31 16:26

为什么外部类的age没有访问修饰符,是默认为public吗?

写回答 关注

3回答

  • Linapan
    2015-08-31 16:49:35
    已采纳

    如果一个类、类属变量及方法不以这三种修饰符来修饰,那么包内的任何类都可以访问它,而包外的任何类 都不能访问它(包括包外继承了此类的子类),因此,这类、类属变量及方法对包内的其他类是友好的,开放的,而对包外的其他类是关闭的

    xiaogu...

    非常感谢!

    2015-08-31 17:17:10

    共 1 条回复 >

  • 霸道
    2015-09-11 07:48:00

    default,默认的访问权限,也是可以省略的访问权限,它不仅能在设置了该权限的类中访问,也可以在同一包中的类或子类中访问


  • Javer_
    2015-09-10 23:53:20

    默认修饰符为 friendly

Java入门第二季 升级版

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

530560 学习 · 6091 问题

查看课程

相似问题