Sous-Classe utilisant le constructeur de copie de la sur-classe

Fermé
Florent205 - 20 oct. 2014 à 16:04
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 20 oct. 2014 à 16:23
Bonjour,

J'ai un problème pour appeler le constructeur de copie de la classe mère dans une sous-classe.
Si Fille dérive de Mère, est-il possible de créer le constructeur :
Fille(const Mere& m, ...){
Mere(m);
...
}

Lorsque je fais cela sur codeblocks j'obtiens l'erreur :
declaration of 'Mere(m)' shadows a parameter

Merci d'avance, Florent

1 réponse

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
20 oct. 2014 à 16:23
Salut
Il me semble bien que dans ce cas là il faut faire ainsi:
Fille(const Mere& m,...):Mere(m)
{
}
0