public enum Device {
ON, OFF, STANDBY;
private Device() {
System.out.println("Hello!");
}
}
public static void main(String[] args) {
Device d = Device.STANDBY;
}
Почему этот код печатается три раза Здравствуйте! Здравствуйте! Здравствуйте! ?
Как вообще можно вызывать конструкторы в классе перечисления, если он приватный?