Java:受保护的,可见的

我对java中的整个受保护事物有点困惑。如果有东西被保护,只有同一包中的类才能访问它,对吗?Java:受保护的,可见的

我们应该在班级中使用受保护的私人属性吗?如果是这样,什么时候?

回答:

protected成员可以被同一包中的其他类访问,也可以通过类将该类扩展到该成员,而不管其包是什么。

private成员只能在课堂内访问。不存在“受保护的私人属性”这样的事情。

回答:

protected修饰符指定该构件只能其自己的封装件内的另一封装访问 (与包专用),此外,通过 它的类的子类。

来源:Controlling Access of Members of a Class

有关 “保护私有”,看到this讨论。

以上是 Java:受保护的,可见的 的全部内容, 来源链接: utcz.com/qa/257639.html

回到顶部