Ereditarietà (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LauBot (discussione | contributi)
m Bot: passaggio degli url da HTTP a HTTPS
Riga 24:
== Definizione tecnica ==
Il modo in cui i [[linguaggio di programmazione|linguaggi di programmazione]] gestiscono le relazioni di ereditarietà consegue dal significato dato all'ereditarietà come ''relazione is-a''. Una classe B dichiarata sottoclasse di un'altra classe A
* ''eredita'' (ha implicitamente) tutte le [[variabile di istanza|variabili di istanza]] e tutti i [[metodo (informatica)|metodi]] di A;.
* può avere variabili o metodi aggiuntivi;.
* può ridefinire i metodi ereditati da A attraverso l'[[overriding]], in modo che essi eseguano la stessa operazione concettuale in un modo specializzato.