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 2025