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

Java类的公共成员和受保护成员之间的访问权限及其差异?,java,class,Java,Class,我知道这可能被认为是一个重复的问题,但我认为我的问题与前面的问题有点不同 公共成员和受保护成员之间的区别在于,公共成员在上充当受保护成员,因为它可以从世界访问,但受保护成员不能 世界这个词是什么意思?这是不是意味着来自课外?如果是,怎么做 是使用类名吗?或者可以直接使用变量/方法名访问它们,而不必将当前类作为子类?好的,world这个词意味着可以从项目内部的任何地方访问它,无论它们是否在同一个包中。但是,受保护的成员意味着只能从同一包中的其他类访问它们 受保护的成员可以从子类访问“world”的

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

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

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


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

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

受保护的成员可以从子类访问“world”的定义甚至在中给出:第四列[world]指示是否所有类都可以访问该成员。