【发布时间】:2015-11-24 17:56:38
【问题描述】:
我对 Java 中用于顶级类的访问修饰符有一些疑问。
1) 访问修饰符 public 或 default 是否只能用于顶级类甚至嵌套类?
2) 假设有两个不同的类 A 和 B,都在不同的包中。然后为了通过 B 类访问(访问类成员)类 A,那么顶级类,即“A”以及类成员都应该被定义为 public,对吧?如果类或类成员不是公共的,那么 B 类将无法访问 A 类,对吧?
如果我错了,请纠正。
【问题讨论】:
-
你尝试的时候发生了什么?
标签: java class access-modifiers