Les enum en Java : bien plus que des constantes
Il y a très longtemps, je ne comprenais pas l'intérêt des enums. Je les voyais comme des constantes pas pratiques parce que trop limitées. Puis j'ai commencé à les utiliser dans des JTable Swing pour gérer mes colonnes. Depuis, je ne peux plus m'en passer.
Et aujourd'hui, j'en mets partout !
Dans cet article, nous allons explorer ce que sont vraiment les enums en Java afin de comprendre comment :
- les utiliser efficacement, et
- éviter de tomber dans les pièges classiques.
Car les enums sont puissantes. Et une grande puissance implique de grandes responsabilités.