Traductions de cette page?:

class

Syntaxe :

    class nom-de-la-classe : liste-d'héritage {
        liste-des-membres-privés;
      protected:
        liste-des-membres-protégés;
      public:
        liste-des-membres-publics;
    } liste-des-objets;

Le mot-clef class vous permet de créer de nouvelles classes. nom-de-la-classe est le nom de la classe que vous aimeriez créer, et liste-d'héritage est une liste (optionnelle) des classes dont votre nouvelle classe hérite.

Les membres d'une classe sont privés par défaut, pour modifier la portée des membres, il faut utiliser les mots-clefs protected ou public.

liste-des-objets permet d'instancier immédiatement une ou plusieurs instances de la classe. Ceci est optionnel.

Par exemple :

     class Date {
       int jour;
       int mois;
       int annee;
     public:
       void afficher();
     };

Sujets connexes : friend, private, protected, public, struct, this, typename, union, virtual