内部类的私有修饰符

时间:2017-12-25 07:35:18

标签: java private inner-classes

为什么我们教导私人' Java中的修饰符仅在变量和方法声明之前可用,但不适用于Class,即使我们可以使用' private'具有嵌套类的修饰符?

1 个答案:

答案 0 :(得分:2)

有人教你错事。那不是真的。类的任何成员都有资格拥有访问修饰符。嵌套类也是顶级类的成员,因此它可以具有访问修饰符。

始终与官方文档进行交叉检查。

https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html

  

嵌套类可以声明为private,public,protected或package private。 (回想一下外部类只能声明为public或package private。)

相关问题