variabile (costante)
le variabili dichiarate come final potrĂ essere inizializzata una sola volta, sia nella fase di dichiarazione o attraverso una successiva assegnazione
- standard: final tipo_valore NOMEVARIABILE = valore;
- completa: modificatore_accesso final tipo_valore NOMEVARIABILE = valore;
metodo
rendere un metodo non ridefinibile dalle sottoclassi
se un metodo viene contrassegnato come final le sottoclassi lo potranno utilizzare e lo erediteranno ma non potranno modificarlo (non potranno fare override del metodo)