Перечисления в Java не поддерживают наследование, потому что язык не поддерживает множественное наследование классов. 35
Все перечисления неявно наследуются от класса java.lang.Enum, и, поскольку Java не поддерживает множественное наследование, перечисление не может наследовать какой-либо другой класс или перечисление. 15