Quali sono le differenze tra dichiarare un metodo in un tipo di base " virtual
" e sovrascriverlo in un tipo figlio usando la override
parola chiave " " invece di usare semplicemente la new
parola chiave " " quando si dichiara il metodo corrispondente nel tipo figlio?
new
crea un nuovo membro con lo stesso nome e fa sì che il membro originaleoverride