-
Visibilité d'un enum
Salut,
J'ai écris une classe dans laquelle j'ai déclaré un enum public.
Lorsque je référencie ma classe je ne vois pas l’enum que j'ai déclaré.
Comment dois-je procéder ?
Public class MaClasse {
public enum Couleur {
Rouge,
Noir
}
…
}
MaClasse maClass = new MaClasse ;
clsClass. ??? Ben, l’enum Couleur n’est pas visible.
Merci !
-
balise code stp ;)
tu n'as pas besoin de créér un objet MaClasse pour voir ton enum.
un simple MaClasse.Couleur, c'est çà que tu dois utiliser
-
Sans compter que mettre une enum dans une classe est une pratique aussi peu courante qu'inutile, a fortiori quand elle n'est pas privée.