Bonjour,
Svp voilà mon problème
1) On doit ecrire une classe personne en C++ qui contient le nom (chaine dynamique), le prénom (chaine dynamique) et l’age (entier non signé).
Voilà donc la déclaration de la classe :
#include <cstdlib>
#include <iostream>
using namespace std;
class Personne
{char *nom; //nom (chaine dynamique)
char *prenom; //prenom(chaine dynamique)
int age; //age(entier non signe)
public:
Personne(); //constructeur sans argument
Personne(char *, char *, int); //constructeur a trois argument
Personne(Personne&); //constructeur par recopie
~Personne(); //destructeur
void afficher(); //fonction d'affichage
void modnom(char*); //fonction pour modifier un nom
void modprenom(char*); //fonction pour modifier un prenom
void modage(int); //fonction pour modifier l'age
Personne& operator=(Personne&);
int operator==(Personne);
};
Donc il reste à definir toutes les fonctions membres un à un.
2) on doit ecrire ensuite des fonctions membres ordinaires ( amies de la classe Personne ) qui permettent de créer un tableau de personnes et de l’afficher, de chercher, de modifier et de supprimer une personne du tableau.
Je tiens a vous preciser ,en fin, que c’est un devoir à rendre pour le 30 decembre 2008 maximun.
Merci d’avance !!!
Configuration: Windows XP
Internet Explorer 7.0