1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| class MaClasse{
public:
/* tout ce qui est ici est accessible depuis "n'importe où dans le code" */
void publicFunction();
/* ... plusieurs autres éléments qui seront également dans l'accessibilité publique */
protected:
/* tout ce qui est ici est accessible
* - depuis les fonctions membres de MaClasse (publicFunction, par exemple)
* - depuis les fonctions membres des classes dérivées de MaClasse
* - depuis les fonctions ou les fonctions membre de classes amies
*/
void protectedFunction();
/* d'autres éléments protégés */
private:
/* Tout ce qui est ici n'est accessible que
* - depuis les fonctions membres de MaClasse (publicFunction ou protectedFunction par exemple)
* - depuis les fonctions amie et les fonctions membres des classes amies
*/
void privateFunction();
UnType leMembre_;
/* d'autres éléments privés */
} |
Partager