La classe enum est destinée à un menu fixe de choix : jours, directions de la boussole, états de paiement qui ne deviendront pas sauvages à chaque sprint. Chaque entrée est un objet avec une identité ; vous pouvez leur donner des arguments de constructeur, des méthodes et même implémenter des interfaces. Il bat les chaînes brutes car le compilateur détecte les fautes de frappe.
Un petit ensemble fermé