Fonctions membres

Lorsqu’on ne crée une structure qu’avec des champs de données, elle est en quelque sorte « nue » , car on ne dispose pas de moyens pour l’utiliser. Bien sûr, on peut modifier ses champs un par un, mais c’est souvent fastidieux. Il est préférable de créer des fonctions spéciales, comme ceci :

void ecrit_np_fiche(fiche &f, char  *nouveau_nom,      char *nouveau_prenom){     f.nom = nouveau_nom;     f.prenom = nouveau_prenom;}

Toutefois, de telles fonctions sont très désordonnées si elles sont dispersées à travers le programme. Le C+ ajoute au C un moyen bien plus simple de traiter ce problème : les fonctions membres.

Précédent Précédent Sommaire Sommaire Suivant Suivant