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:

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();
ma procedure de saisie:
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;	
}
et voici comment je suis obligr de faire pour que cela fonctionne:
chocolat_blanc(char Pnom="", float Ppoid=0, float Pprix_init=0,......
voila je comprend pas pourquoi


merci par avance