参见英文答案 >
Pros and cons of package private classes in Java?8个
我喜欢任何语言的访问控制,但我发现在Java中我几乎从不(如果曾经)使用 package-private访问修饰符(或缺少它).
我喜欢任何语言的访问控制,但我发现在Java中我几乎从不(如果曾经)使用 package-private访问修饰符(或缺少它).
我意识到内部类可以是私有的,受保护的或包私有的,但外部类只能是包私有或公共的.为什么外部类可以是包私有但不受保护?限制整个包可以看到的类/方法/字段有什么好处,而不是子类?