Override: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
migliorato il commento |
m Errore grammaticale |
||
Riga 72:
L'override impone delle regole da seguire:
* Il metodo ridefinito ha la stessa
* Il metodo ridefinito nella sottoclasse non deve essere meno accessibile del metodo originale della superclasse. Per esempio, se un metodo ereditato è dichiarato protetto, non si può ridefinire privato, semmai pubblico;
* Il tipo di ritorno del metodo deve coincidere con quello del metodo che si sta riscrivendo.
|