Problème de succession en C++

Fermé
gerard - 10 mars 2002 à 16:05
 frickiss - 11 mars 2002 à 16:54
Voilà,

J'ai une classe mère: mère avec fonctions et opérateurs définis
puis une classe fille qui dérive de la classe mère,

je définie:
fille f1, f2, f3;
mère m1;

et lorsque je fais f1+f2 l'opérateur utilisé est + défini dans la classe mère et donc (f1+f2) devient un membre de la classe mère et par conséquent je peux pas faire :

f3 = f1 +f2;

par contre on peut écrire :
m1 = f1 +f2 ;

comment faire f3 = f1 +f2; ??????????

1 réponse

essaie de faire un casting avec f3=(fille)f1+f2
sinon redefini l operateur
0