代码之家  ›  专栏  ›  技术社区  ›  coder123

Java类的公共成员和受保护成员之间的访问权限及其差异?[副本]

  •  0
  • coder123  · 技术社区  · 7 年前

    我知道这可能被认为是一个重复的问题,但我认为我的问题与之前的问题有点不同。

    公共成员和受保护成员之间的区别在于,公共成员作为上的受保护成员,可以从 世界 但受保护的成员不能。

    术语是什么 世界 意思是这是不是意味着来自课外?如果是,怎么做?

    是否使用类名?或者可以直接使用变量/方法名访问它们,而不必将当前类作为子类?

    1 回复  |  直到 7 年前
        1
  •  1
  •   Alex Cuadrón    7 年前

    好的,单词“world”意味着可以从项目内部的任何地方访问它(无论它们是否在同一个包中)。但是,受保护的成员意味着只能从 相同的 包裹 Sources