Java:受保护,可见



我对Java中的整个受保护的东西有些困惑。如果只有某些东西受到保护,只有同一软件包中的类可以访问它,对

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

protected成员在同一软件包中的其他类别可访问,无论其软件包如何

private成员只能从类中访问。没有"受保护的私人属性"之类的东西。

受保护的修饰符指定只能访问成员 在自己的包裹中(与包装私有关系一样),此外, 在另一个软件包中,其班级的子类。

来源:控制类成员的访问

有关"受保护私人"的讨论,请参阅此。

最新更新