Quelles sont les différences entre déclarer une méthode dans un type de base " virtual
" et la remplacer ensuite dans un type enfant à l'aide du override
mot clé " " par opposition à simplement utiliser le new
mot clé " " lors de la déclaration de la méthode correspondante dans le type enfant?
new
crée un nouveau membre avec le même nom et provoque la dissimulation du membre d'origine, tout enoverride