Ist es möglich, die Enum-Methode zu verbergen, hängt von Enum-Variable ab?Enum-Methoden ausblenden Java
enum Row1 {
MainRow1() {
Row2 getUpg1() {
return Row2.UPGR1;
}
Row2 getUpg2() {
return Row2 .UPGR2;
}
Row2 getUpg3() {
throw new EmptyStackException();
}
}, MainRow2() {
Row2 getUpg3() {
return Row2 .UPGR3;
}
};
Row2 getUpg1() { return null;}
Row2 getUpg2() { return null; }
Row2 getUpg3() {return null; }
} enum Row2{...}
Danach möchte ich Row1
, aufzurufen, aber wie kann ich deaktivieren Option Row1.MainRow1.getUpg3
?