Questa sì ha senso farla come enum
Le fasce orarie come enum .... no, non mi pare una buona cosa. Farei sicuramente innanzitutto una classe es. Orario (con ora/minuto) e poi un'altra classe es. FasciaOraria (con 2 oggetti Orario). Possibilmente entrambe le classi come "immutabili", se non ci sono altre indicazioni o necessità particolari.
Poi se ci sono fasce "notevoli", utili e note a priori, si possono precostruire e tenere da qualche parte e poi esporle o come array/lista unica e/o come singole costanti ... dipende.
Appunto Lele, definire una enum a livello minimale/basilare è facile e banale, basta vedere es.
https://docs.oracle.com/javase/tutor...vaOO/enum.html


Rispondi quotando