3. Notion de classe
Une classe est donc la généralisation de la notion de type défini par l'utilisateur, dans lequel se trouvent associées à la fois des données (on parle en C++ de « membres données ») et des méthodes (on parle de « fonctions membres »). En POO pure, les données sont « encapsulées », ce qui signifie que leur accès ne peut se faire que par le biais des méthodes. C++ vous autorise à n'encapsuler qu'une partie seulement des données d'une classe.
La
déclaration
d'une classe précise quels sont les membres (données ou fonctions) publics (c'est-à-dire accessibles à l'utilisateur de la classe) et quels sont les membres privés (inaccessibles à l'utilisateur de la classe). On utilise pour...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Notion de classe