(dans parent)méthode virtual = les enfants PEUVENT réécrire la fonction // on écrit du code dans le parent (dans parent) méthode abstract = au moins les 1er enfants non abstraits DOIVENT redéfinir
// on écrit du code dans le parent (dans parent) méthode abstract = au moins les 1er enfants non abstraits DOIVENT redéfinir // on n'écrit pas de code dans le parent (dans enfant) méthode override = méthode réécrivant une méthode abstract ou virtual