Перечисление в Java реализует интерфейс Comparable
. Было бы неплохо переопределить метод Comparable
compareTo
, но здесь он был отмечен как окончательный. Естественным порядком по умолчанию на Enum
compareTo
является указанный порядок.
Кто-нибудь знает, почему это перечисление Java перечисляет?