Académique Documents
Professionnel Documents
Culture Documents
CLASSE
- class Name
- {
- private :
o string nom ;
- public :
o Void afficher() ;
- };
OBJETS DE LA CLASSE
- Syntaxe :
o Nom_classe nom_objet ;
o Nom_classe *ptr_objet = new nom_classe;
- Tableau d’objets : Nom_classe nom_objet[8];
DÉFINITION
CONSTRUCTEURS ET DESTRUCTEURS
CONSTRUCTEURS :
- Est une fonction qui est membre de la classe il a le même nom que la classe.
- Utilise pour créer et initialiser.
- Il n’a pas de type de retour, il doit être déclaré dans la partie public.
TYPES DE CONSTRUCTEURS :
- Class Table{
o Int *tableau;
o Int taille;
- Public:
o Table(int taille1){
taille=taille1;
tableau=new int[taille];
o }
- };
DESTRUCTEURS :
TYPES DE DESTRUCTEURS :
- Normale: - dynamique:
- ~Classe(); - ~Classe(){delete(tableau);}
MODIFICATEURS ET SÉLECTEURS
MODIFICATEURS :
- Des fonctions qui permet de modifier les donnée membres d’un objet de la classe.
- Souvent déclarées dans la section publique
- Syntaxe :
o Void setDonne(type_donnee parameter){this->donne = parameter ;}
SÉLECTEURS :
- Des fonctions qui permet de récupérer les donnée membres d’un objet de la classe.
- Souvent déclarées dans la section publique
- Syntaxe :
o type_donnee setDonne(){return this->donne ; }