Java enum con enum in costruttore
Domanda
È possibile lasciare che un enum in Java prenda una serie di enum come argomento? Se sì, allora come lo implemento?
Quando uso questo, mi piacciono per dire qualcosa del tipo: prendere un modal_settings.edit_modal_window e crea questo con i pulsanti modal_buttons.save & modal_buttons.cancel.
Questo è quello che ho da ora
public enum MODAL_SETTINGS {
NEW_MODAL_WINDOW(MODAL_BUTTONS.class),
EDIT_MODAL_WINDOW(MODAL_BUTTONS.class),
DELETE_MODAL_WINDOW(MODAL_BUTTONS.class);
private EnumSet buttons;
private MODAL_SETTINGS(EnumSet<MODAL_BUTTONS> buttons){
}
}
public enum MODAL_BUTTONS {
SAVE, UPDATE, CANCEL, DELETE
}
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow