Bonjour,
je voulais savoir c'est quoi le but d'un enum?
Merci
Bonjour,
je voulais savoir c'est quoi le but d'un enum?
Merci
stocker une énumération de valeurs, comme son nom l'indique.
Petit exemple : Etat d'un téléphone
Allumer ou éteint -> utilisation d'un boolean
Allumer ou occupé ou éteint -> tu peux utiliser un int 1,2,3 mais c'est moche et pas très compréhensible.
Donc tu utilise un enum { allumer, occuper, eteint }
en java ça a un sens particulier: c'est un objet pour lequel il n'existe qu'un nombre fini et prédéterminé d'instances.
Donc ça peut être un objet assez sophistiqué (avec des méthodes et tout et tout).
aaah,
nombre fini et prédéterminé d'instances = 3 dans le cas
enum Test { A, B, C}
3 instances uniquement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 enum TauxTVA { REDUITE(5.5), NORMALE(19.6), LUXE(33.3) ; private double valeur ; TauxTVA(double mnt) { this.valeur = mnt ;} public double getValeur() { return this.valeur ;} }
Partager