[C++] heritage

heritage [C++] - Programmation

Marsh Posté le 04-12-2001 à 16:58:41    

Salut,
 
petite question c++ sur l'heritage :
 
voila j'ai fait une classe personne, dedans j'ai surchargé l'operateur cout
j'ai fait une classe personnel qui herite de la casse personne et qui a une variable membre en plus qui est 'onss'
je voudrais surcharger aussi l'operateur cout pour la classe personnel
 
dois je refaire tout le code de la surcharge (cad un copier/coller) + rajouter ce qu'il faut pour afficher onss
ou alors y a t il un moyen de dire qu'on prend le cout de personne et qu'on affiche onss en plus ?
 
j'espere que j'ai ete assez claire :)
 
merci

Reply

Marsh Posté le 04-12-2001 à 16:58:41   

Reply

Marsh Posté le 04-12-2001 à 17:03:11    

Dans la surchage de la methode MaMethodeSurchargee de la classe Heritiere qui Herite de Parent tu as le droit d'appeller la methode du pere c'est a dire
 
Heritiere::MaMethodeSurchargee ()
{
pre-bla-bla;
Parent::MaMethodeSurchargee ();
post-bla-bla;
}

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed