【发布时间】:2018-05-16 14:22:18
【问题描述】:
我对 java 中的整个受保护的东西有点困惑。如果某些东西受到保护,只有同一个包中的类可以访问它,对吧?
我们应该在类中使用受保护的私有属性吗?如果是的话,什么时候?
【问题讨论】:
-
"如果某些东西受到保护,只有同一个包中的类可以访问它,对吧?"不,那将是包访问。
protected访问 也 允许访问子类。见docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
标签: java oop package visibility protected