Ругается: Ошибка в файле com/javarush/task/pro/task13/task1317/Month.java в строке : 11
Компилятор не нашел конструктор "Month(int)" в классе "com.javarush.task.pro.task13.task1317.Month";
Требуемые параметры: int
Найденные параметры: <без параметров>
Проверьте правильность переданных параметров. Возможно, вы забыли импортировать нужный класс.
а визуально один в один с ответом...
package com.javarush.task.pro.task13.task1317;
/*
Трансформируем enum в класс
*/
public class Month {
public static final Month JANUARY = new Month(0);
public static final Month FEBRUARY = new Month(1);
public static final Month MARCH = new Month(2);
public static final Month APRIL=new Month();
public static final Month MAY = new Month();
public static final Month JUNE = new Month();
public static final Month JULY = new Month();
public static final Month AUGUST = new Month();
public static final Month SEPTEMBER = new Month();
public static final Month OCTOBER = new Month();
public static final Month NOVEMBER = new Month();
public static final Month DECEMBER = new Month();
private static final Month[] VALUES = {JANUARY, FEBRUARY, MARCH, APRIL, MAY, JUNE, JULY, AUGUST, SEPTEMBER, OCTOBER, NOVEMBER, DECEMBER};
private final int value;
private Month(int value) {
this.value = value;
}
public int ordinal() {
return value;
}
public static Month[] values() {
return VALUES;
}
}