Linguaggio C ++: Ereditarietà( semplice)
Una classe derivata( CHILD) eredita tutte le proprietà / metodi della classe base( PARENT)
In questo modo, è facile intuire, che la costruzione di classi complesse diventa sicuramente più semplice perché si risparmia buona parte del lavoro.
E ' sufficiente infatti scegliere una classe genitore il più possibile simile alla classe figlia che si vuole realizzare per poi aggiungere a quest ' ultima le nuove proprietà / metodi desiderati( estensione) e nel caso modificare( overload) oppure lasciare inalterate le segnature( override) dei metodi ricevuti in eredità
Un ' altra valida ragione per usare quando possibile l ' ereditarietà è la possibilità di riutilizzare facilmente il codice di un progetto precedente( tecnica del RIUSO) o più semplicemente, quando è necessario, apportare delle modifiche a tale progetto con un dispendio minimo di energie
Autore: Prof. Rio Chierego Aprile 2025