Programmation C++ (débutant)/La virtualité

Un livre de Wikibooks.
Aller à : Navigation, rechercher
Programmation C++ (débutant)
Programmation C++ (débutant)
Sommaire
Liens
Modifier ce modèle

Le cours du chapitre 18 : La virtualité [modifier]

Sections


Sans les fonctions virtuelles, le C++ ne serait pas un langage orienté objet. La surcharge d'opérateur et les fonctions membres non virtuelles sont très pratiques, mais ne sont, finalement qu'une variante syntaxique de la notion beaucoup plus classique de passage de pointeur sur une structure à une fonction. La bibliothèque standard contient de nombreux templates illustrant les techniques de "programmation générique", qui sont aussi très pratiques, mais les fonctions virtuelles sont le coeur même de la programmation orientée objet.