zoumari
Messages postés5Date d'inscriptiondimanche 11 juin 2006StatutMembreDernière intervention15 juin 2007
-
14 juin 2007 à 12:26
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
20 juil. 2007 à 21:12
Bonjour, qui peut m'aider à faire cette Class Etudiant qui possede un nom, un prénom et une matricule et qui possede les fonctions suivantes : "afficher" le prénom , le nom et le marticule ET les fonctions SetPrenom et SetMatricule.
MERCI
// Ajoutez ce qui manque ici :
//
main()
{
Etudiant x("zalika","abdou",97010111);
x.affiche(); // Doit afficher "Prénom : zalika ; Nom : abdou ; Matricule : 97010111"
x.setPrenom("Thomas");
x.setMatricule(25010111);
x.affiche(); // Doit afficher "Prénom : soumana ; Nom : abdou ; Matricule : 25010111"
return 0;
}
Que dites vous avec la classe suivante car je ne retouve pas tres bien avec les chars et pointeurs. je vous demande de donner votre appréciation sur ce qui suit
class Etudiant
{
private:
string m_Nom;
string m_Prenom;
int m_Matricule;
public:
Etudiant();
Etudiant(string& nom, string& prenom, int matricule);
~Etudiant();
void SetNom(string& nom);
void SetPrenom(string& prenom);
void SetMatricule(int maricule);
/* string GetNom();
string GetPrenom();
int GetMatricule(); */
void Affiche();
};
Voila comment j'ai developpé mes fonctions (methodes)
c'est cette version qu'il faut considerer la version precedente porte des erreurs .
Que dites vous avec la classe suivante car je ne retouve pas tres bien avec les chars et pointeurs. je vous demande de donner votre appréciation sur ce qui suit
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 20 juil. 2007 à 21:12
En effet, il n'y a rien a faire dans le destructeur (les destructeurs des chaines sont appelés automatiquement).
Les delete se font seulement sur les objets alloués avec new