Example #1
0
                   (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
Example #2
0
// 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