Help sos 911 aidez moi svp :(

orochimaru -  
 orochimaru -
Bonjour,
voil
g une classe
class one
{

public:
zzz();

};
dans le fichier one.h
mtn je veut declarer a b c 3 pointeur vers one

one *a;
one *b;
one *c;

je met les new ect

b =new one; bla bla

mtn
a , b , c ont la meme fonction zzz() comment faire pour donner a chak 1 une fonction zzz propore a lui c a dire
a::zzz()
{
// code de a

}

b::zzz()
{
//code de b
}

c::zzz()
{

//code de c
}

1000 merci pour celui ki est bien fou pour me rependre :) voila mon mail sazori@live.fr

3 réponses

dindoun Messages postés 1028 Date d'inscription   Statut Membre Dernière intervention   135
 
salut enlève le sms et je reviens
1
toto
 
Bonjour

Je ne suis pas spécialiste de C++, mais je ne crois pas que ce soit possible si tu veux absolument que tes 3 variables soient de la même classe. Je pense qu'il faudrait que tu définisses zzz comme virtuelle et que tu définisses ensuite 3 classes avec les variantes de zzz que tu veux.

Sinon, dindoun a raison pour le sms, c'est très pénible pour les gens qui savent lire.
0
orochimaru
 
desolé pour le sms
g pas compri ta reponse en tout cas moi je veut 3 pointeur a,b,c mais dans leur fonction zzz() chak1 fait ce ki veut
comme les boutton dans la vcl de borland
button1::click(){code de b1 }
button2::click(){code de b2 }
button3::click(){code de b3 }
merci d'avance
0