了解Java中的修饰符[重复]

问题描述 投票:-3回答:2

Java中的Public和Protected有什么区别?根据此处https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html上可用的Oracle文档,“公共”也可用于世界,而“受保护”则不可用。现在,我无法理解“世界”在这里的含义。有人可以澄清一下吗?谢谢,阿尔贝托

java public protected access-modifiers
2个回答
0
投票

世界是整个程序。例如,使用protected修饰符,则不能从其他包中访问字段/方法,而使用public修饰符,则可以访问它们。


0
投票

公开=每个人都可以看到它。

受保护=子类或包成员可以看到Package Private +包。

世界=应用程序中的所有代码,无论它在哪里。

© www.soinside.com 2019 - 2024. All rights reserved.