标签: java class private-class
我知道Java不允许顶级类是私有的,但有没有办法允许私有类与顶级类分开?
答案 0 :(得分:1)
您可以使用嵌套类。
链接:https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html
答案 1 :(得分:0)
类是用户定义的(自定义)数据类型,您不能将class在Java中声明为private,而如果您不想公开特定用户 - 定义了另一个public类之外的数据类型(类),然后您可以将其声明为嵌套/内部类(即,作为public类的成员)。您可以参考here了解详情。
class
private
public