Linguaggio C ++: Ereditarietà ( multipla )
La sintassi usata nel lingauggio C ++ per rappresentare l ' ereditarietà multipla applicata al caso in esame è una naturale estensione dell ' ereditarietà semplice .
Nel nostro caso :
class Mulo : public Cavallo , public Asino { ...... };
In questo modo grazie alla derivazione multipla la classe Mulo erediterà in un sol colpo tutte le proprietà e tutti i metodi delle classi Cavallo e Asino .
N . B . Ovviamente nella lista d ' inizializzazione una stessa classe NON PUO ' APPARIRE DUE VOLTE COME CLASSE BASE
Autore : Prof . Rio Chierego Aprile 2024