Esercizio WebCAT: Ex6 (Multiple Inheritance)
Esercizio WebCAT: Ex6 (Multiple Inheritance)
Si completi la classe Seaplane che eredita sia dalla classe Boat che Airplane. Modificare le classi fornite in modo tale da evitare il problema del diamante.
- Implementare il metodo turnOnEngine della classe Seaplane in modo tale che usi il metodo fornito nella classe Airplane.
- Quando finito creare un file .zip contenente tutti i file .h e .cpp e tutti i file TestXXX.h forniti nel materiale dell'esercizio e caricare il file su Web-CAT.
- Correggere l'implementazione finché non vengono passati tutti i test riportati in "Results From Running Your Tests" (il cui codice è compreso in TestXXX.h) ed i test aggiuntivi riportati in "Estimate of Problem Coverage"
Per scaricare il file, fai click su questo link: WEBCAT-Ex6-MultipleInheritance.zip