Ho una classe astratta e 2 sottoclassi. Ci sono 4 costanti che riguardano tutte le classi. Stavo per piazzare le finali nella classe astratta ma capisco che una variabile finale non è ereditata? Dovrei definire la costante in ogni classe (sembra inefficiente)? O semplicemente rendere la costante una variabile istantanea (non sembra una buona idea)?Java: utilizzo di una costante in una classe astratta che deve essere utilizzata anche da sottoclassi
Quali sono i modi in cui posso fare questo?
Non ho provato, ma sono certo che il secondo vale solo se la classe figlio si trova nello stesso pacchetto. –
@AngeloNeuschitzer Sì, è corretto. – Martin
Quindi dovresti scriverlo in questo modo, l'OP sembra essere un principiante e potrebbe essere confuso. –