Quindi è quasi un obbligo utilizzare il puntatore di tipo classe base?
A proposito.. Un'altra cosa: se ho una classe astratta e quindi con un almeno un metodo virtuale puro... Significa che non posso istanziare oggetti di tale classe.
Ad esempio sia A una classe astratta, non posso creare un oggetto :
E nemmeno un puntatore:
Vero?
Mi è capitato peró di trovare cose tipo:
Codice:
list <A*> listaditipoA;
È legale una cosa del genere? Ricordo che A è una classe astratta!