« Programmation C++/Héritage » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
DannyS712 (discussion | contributions)
m <source> -> <syntaxhighlight> (phab:T237267)
 
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
    };