j ai une classe voiture :
string imatriculation
int killometrage
string marque
une methode virtual affiche () qui affiche les caracteristiques.

j ai une classe utlitaire qui herite de voiture, elle possede en plus :
int volume
une methode virtual affiche () qui affiche les caracteristiques.

je place une voiture et un utilitaire dans une list de voiture mais le polymorphisme ne marche. Lorsque j'affiche la liste (voiture et utilitaire ) c'est la methode affiche de voiture qui est appellee dans les deux cas.
comment faire pour pouvoir faire le polymorphisme ?