z>0.5
或true
修饰符。为什么?我曾尝试阅读标准文档,但不太了解。
答案 0 :(得分:2)
构造函数旨在一次在枚举中自定义常量的创建,而不是创建和初始化枚举的不同实例(这没有意义)。这就是为什么它必须是私有的。
注意:枚举类型的构造函数必须是package-private或 私人访问。它会自动创建以下常量 在枚举主体的开头定义。您不能调用枚举 自己构造。
链接:https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html