4° Anno TEORIA 6. Programmazione ad oggetti: il linguaggio C++ | Page 158

Nel linguaggio C ++ in questo esempio l ' implementazione dell ' ereditarietà multipla con RIPETIZIONE dei metodi e delle proprietà della classe Equidi è la seguente :
Poiché non è necessario che i metodi e proprietà della classe Equidi compaiano più di una volta nella classe Mulo , la struttura gerarchica che desideriamo implementare è quella che ha la seguente forma a rombo o a diamante

Linguaggio C ++: Ereditarietà ( multipla )

Nel linguaggio C ++ in questo esempio l ' implementazione dell ' ereditarietà multipla con RIPETIZIONE dei metodi e delle proprietà della classe Equidi è la seguente :

Class Equidi {...}; Class Cavallo : public Equidi {...}; Class Asino : public Equidi {...}; Class Mulo : public Cavallo , public Asino {...};

Poiché non è necessario che i metodi e proprietà della classe Equidi compaiano più di una volta nella classe Mulo , la struttura gerarchica che desideriamo implementare è quella che ha la seguente forma a rombo o a diamante

Autore : Prof . Rio Chierego Aprile 2024