« Programmation C++/Héritage » : différence entre les versions
Contenu supprimé Contenu ajouté
m <source> -> <syntaxhighlight> (phab:T237267) |
m Formatage, Spécial:Pages non catégorisées |
||
Ligne 9 : | Ligne 9 : | ||
}; |
}; |
||
</syntaxhighlight> |
</syntaxhighlight> |
||
{{AutoCat}} |
Version actuelle du 26 avril 2021 à 02:00
L'héritage est le fait de faire descendre une classe d'une autre. Par exemple, la classe rectangle descend de la classe polygone, le rectangle est un polygone et hérite donc de tous les attributs de polygone, mais il a quelques propriétés de plus.
Pour déclarer que la classe rectangle descend de polygone, on écrit :
class rectangle : public polygone {
//définition de la classe rectangle
};