il me semble que tu doivent implémenter la fonction foo dans la classe c.
( les fonctions foo de a et b étant virtuelle pure elles obligent les classes héritants d'elle a posséder cette fonction ( donc à la définir si elle est utilisée ou a la déclaréer virtuelle pure s'il la classe est trop généraliste qu'une implémentation de la fonction puissent exister).
une erreur est effectivement générée si le compilateur remontent jusqu'à ces fonctions ( qui n'existent qu'en intention))
# focntion virtuelle
Posté par herqu . En réponse au message Une petite question d'héritage "sympathique". Évalué à 2.
il me semble que tu doivent implémenter la fonction foo dans la classe c.
( les fonctions foo de a et b étant virtuelle pure elles obligent les classes héritants d'elle a posséder cette fonction ( donc à la définir si elle est utilisée ou a la déclaréer virtuelle pure s'il la classe est trop généraliste qu'une implémentation de la fonction puissent exister).
une erreur est effectivement générée si le compilateur remontent jusqu'à ces fonctions ( qui n'existent qu'en intention))