| |
|
|
C++ / Le mot clé PRIVATE
L'accès à un membre privé ne peut s'effectuer
que par des fonctions membre et des amis de la classe dans laquelle
il est déclaré.
Les membres de classe sont privés (private)
par défaut.
Vous pouvez surcharger l'accès à la structure par défaut
avec private ou protected
mais vous ne pouvez pas surcharger l'accès à l'union
par défaut.
Les déclarations amies ne sont pas affectées par ces
spécificateurs d'accès. |
class Personne
{
private:
int iAge; // Donnée membre
privée // Déclaration
d'une fonction membre privée
void ModifierAge( int iAgePar ) {iAge = iAgePar;}
public:
int iTaille; // Donnée membre
publique // Déclaration d'une
fonction membre publique
void ModifierTaille( int iTaillePar ) {iTaille = iTaillePar;}
protected:
int iPoids; // Donnée membre
protégée // Déclaration
d'une fonction membre protégée
void ModifierPoids( int iPoidsPar ) {iPoids = iPoidsPar;}
}; |
|