Définition de méthodes

Introduction

Comme nous l'avons vu dans la page relative aux classes en C++, il est possible de déterminer des actions associées aux objets d'une classe.
Nous avions défini une classe "eleve" avec une fonction "envoie_mail()". Cette fonction, qui est intimement liée aux l'objets de classe "eleve", s'appelle une méthode.

Les méthodes ont été définies dans la classe, mais il est aussi possible de les définir hors de la classe, ce qui est plus pratique lorsque les méthodes sont volumineuses.

Définition hors de la classe

Afin de signaler que la méthode est définie pour une classe, nous devons faire précéder le nom de la méthode par le nom de la classe et deux fois le signe deux-points.

Syntaxe

type_retour nom_classe :: nom_méthode (type_entrée)

Exemple

  1. void eleve::affiche_desc(void)
  2. {
  3. cout << "Nom eleve: " << nom <<endl;
  4. cout << "Description: " << desc << endl;
  5. }

Résultat

Nom eleve: steph
Description: distrait de nature

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

7 mots clés dont 0 définis manuellement (plus d'information...).

Avertissement

Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-249
Document créé le 30/01/03 00:00, dernière modification le Vendredi 17 Juin 2011, 11:11
Source du document imprimé : http://www.gaudry.be/cp-method.html Document affiché 3 fois ce mois de Février.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15831 documents
451 astuces.
549 niouzes.
3099 definitions.
447 membres.
8114 messages.

Document genere en :
0,63 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Aujourd'hui, j'ai permis au soleil de se lever plus tôt que moi.

Georg Christoph Lichtenberg
 
l'infobrol
Nous sommes le Jeudi 09 Février 2012, 21:35, toutes les heures sont au format GMT+1.00 Heure, heure d'hiver