Programmation C++/Héritage

Un livre de Wikilivres.

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
    };