Toute la question est dans le titre. Par exemple:
enum enumTest {
TYPE1(4.5, "string1"), TYPE2(2.79, "string2");
double num;
String st;
enumTest(double num, String st) {
this.num = num;
this.st = st;
}
}
Le constructeur convient bien avec le modificateur par défaut ou private
, mais me donne une erreur de compilation si les modificateurs public
ou protected
spécifiés.