salut
voila j'ai une classe mere et une classe fille
dans la classe fille je crrer un constructeur avec les parametre de la classe mere plus les nouveau de la classe fille pour mes variable
jai une procedure de saisie dans la classe fille que j'ai mis en virtuel mais cela ne marche pas car je suis obliger de mettre des valeurs bidon dans mon constructeur pour que cela fonctionne
voici le code en virtuel de la classe fille:
ma procedure de saisie:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 chocolat_blanc(char Pnom, float Ppoid, float Pprix_init, int Pquantite_cacao, int Pquantite_beurre, int Pquantite_lait):chocolat(Pnom, Ppoid, Pprix_init, Pquantite_cacao) { quantite_beurre=Pquantite_beurre; quantite_lait=Pquantite_lait; } virtual void saisie();
et voici comment je suis obligr de faire pour que cela fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 virtual void chocolat_blanc::saisie() { chocolat::saisie(); cout<<"saisir la quantite de beurre"<<"\n"; cin>>quantite_beurre; cout<<"saisir la quantite de lait"<<"\n"; cin>>quantite_lait; }
voila je comprend pas pourquoichocolat_blanc(char Pnom="", float Ppoid=0, float Pprix_init=0,......
merci par avance
Partager