Classi derivate

Non esiste un "= qualcosa", per dire al compilatore che la funzione è virtuale pura, che comporta che la classe sarà astratta, bisogna scrivere ad esempio

virtual void zampe() = 0;

il tipo e il nome della funzione non hanno importanza, possono essere come desideri, l'importante è la keyword "virtual" e "=0" per rendere la funzione virtuale pura.

Avere classi astratte è molto utile, senza bisogno che scrivo troppo su internet trovi molto materiale sulla programmazione ad oggetti

Ciao