Visiteur::Visiteur(string n, string p, string dn, string nv) : Personne(no, pr, da)
Visiteur::Visiteur(string n, string p, string dn, string nv) : Personne(n, p, dn)
#include class Personne { public: Personne (const std::string& n, const std::string& p, const std::string& d) : no(n), pr(p), da(d) { } private: std::string no; std::string pr; std::string da; }; class Visiteur : public Personne { public: Visiteur(const std::string& n, const std::string& p, const std::string& dn, const std::string& nv) : Personne(n, p, dn), numvis(nv) { } private: std::string numvis; }; void AchatBillet() { using std::string; using std::cin; using std::cout; using std::endl; // fl<<"Achat d'un billet"; string n, p, dn, nv; cout<<endl<<"Achat d'un nouveau billet : "; cout<<endl<<"----------------------------"<<endl<<endl; // pause(); cout<<"Veuillez entrer le nom du visiteur : "; cin>>n; cout<<"Veuillez entrer le prenom du visiteur: "; cin>>p; cout<<"Veuillez entrer la date de naissance du visiteur: "; cin>>dn; cout<<"Veuillez entrer le numero du visiteur : "; cin>>nv; cout<<"Merci !"<<endl<<endl; Visiteur v1(n, p, dn, nv); // v1.affiche(); // pause(); } int main() { AchatBillet(); return 0; }
char *n=new char[50], *p=new char[50], *dn=new char[50], *nv=new char[50], *nb=new char[50], *db=new char[50];
std::string n; std::string p; std::string dn; std::string nv; std::string nb; std::string db;
void pause() { cin.clear(); cin.ignore(numeric_limits<streamsize>::max(), '\n'); }
void AchatBillet() { fl<<"Achat d'un billet"; system("cls"); string n, p, dn, nv; cout<<endl<<"Achat d'un nouveau billet : "; cout<<endl<<"----------------------------"<<endl<<endl; cin.clear(); cin.ignore(numeric_limits<streamsize>::max(), '\n'); cout<<"Veuillez entrer le nom du visiteur : "; cin>>n; cout<<"Veuillez entrer le prenom du visiteur: "; cin>>p; cout<<"Veuillez entrer la date de naissance du visiteur: "; cin>>dn; cout<<"Veuillez entrer le numero du visiteur : "; cin>>nv; cout<<"Merci !"<<endl<<endl; Visiteur v1(n, p, dn, nv); v1.affiche(); pause(); }
Visiteur::Visiteur(string n, string p, string dn, string nv) : Personne(no, pr, da) { numvis = nv; }
Personne::Personne (string n, string p, string d) { no = n; pr = p; da = d; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question