In questa lezione analizziamo le enumerazioni in Java: che cos’è
enum, come dichiararlo e dove collocarlo, come usarlo insieme a
switch, iterare sui valori tramite
values(), e applicare i metodi
name(),
ordinal(),
valueOf(). Vedremo funzionalità avanzate (
campi,
costruttori,
metodi), esamineremo un esempio pratico e gli errori tipici.