❓ Что такое enum?Enum используется для определения
ограниченного набора именованных констант, которые логически связаны между собой.Он делает код безопаснее и читаемее по сравнению с "магическими" числами или строками.
Кроме того, enum может содержать:—
поля и методы, чтобы хранить доп. данные (например, код статуса);—
конструктор (по умолчанию private);—
переопределение методов (например, toString() или abstract-методы для каждого элемента).🐸 Библиотека собеса по Java#core