访问权限及其在Java类的公共成员和受保护成员之间的区别?

时间:2018-01-04 12:29:17

标签: java class

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

公共成员和受保护成员之间的区别在于公共成员充当受保护成员,因为它可以从世界访问,但受保护成员不能访问。

世界一词是什么意思?这是不是来自课外?如果是这样的话?

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

1 个答案:

答案 0 :(得分:1)

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