Bonjour/bonsoir,
Je vient (encore et encore) vous demander de l'aide non-plus a cause d'un réel problème mais d'une interrogation a propos des fonctions virtuelle. Tout simplement comment fonctionnent-t'elle? J'ai fait un tour sur la sacro-sainte FAQ mais j'avoue ne pas vraiment comprendre.
Lorsque on a une classe B héritée d'une classe A, qu'on a déclarer un objet A mais qu'on l'a initialiser comment étant un B et qu'on souhaite appeler une fonction de B qui dérive de A il suffit de déclarer la fonction (dans la classe A) avec le mot-clef "virtual" devant non?
C'est ce que je fait mais... ca fonctionne pas, ca appelle la fonction de l'objet A. Je voudrait juste savoir si le mot-clef "virtual" est suffisant ou il faut faire autre chose.(Je ne donne pas de code source car j'ai juste besoin d'informations théoriques).
Merci pour votre précieuse aide!







Répondre avec citation
Partager