begin process at 2008 07 05 07:24:46
1 205 055 membres
41 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : (class) Utilisation de methodes [ Archives / Au secours ] (fryser_d)

(class) Utilisation de methodes le 17/08/2004 21:26:08

fryser_d
Bonjour

Je voudrais savoir, si il est possible que une methode dans une (class) decendante, puisse utiliser une autre methode dans une une (class) ancetre. Les deux se trouvent dans des librairies differentes et l'application appelle les deux methodes separement. Mais, je veux que l'application appelle une methode dans une librairie, et que cette meme methode appelle la deuxieme methode dans sa (class) ancetre. Est-ce que c'est possible ? Et si oui, comment je dois faire ? Dois-je creer un objet dans la librairie decendant et utiliser l'objet dans par methode pour parler a ma deuxieme methode ????

Re : (class) Utilisation de methodes le 17/08/2004 21:36:21

vecchio56
(Admin CS)
Rien compris

Re : (class) Utilisation de methodes le 18/08/2004 08:29:51

DARKSIDIOUS
Membre Club
(Admin CS)
Qu'appelle tu "classe descendante" et "classe ancetre" ??? Peut-être fais tu allusion à une hiérarchie de classe avec les classes filles et les classes mères ? ou classes de base et classes dérivées ?

Si par exemple ta classe de base s'appelle CChien, et ta classe dérivée s'appelle CLabrador, et que tu veux appeler la fonction virtuelle Aboie de la classe CChien à partir de ta classe CLabrador, il faut faire ceci dans une des fonctions de ta classe CLabrador :

CChien::Aboie;

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer

Re : (class) Utilisation de methodes le 18/08/2004 09:13:32

magic_Nono
Membre Club
po compris la question,

ça doit etre a propos de l'héritage

gogo les références bibliographiq à ce sujet

++

Magic Nono: l'informagicien!

Re : (class) Utilisation de methodes le 18/08/2004 14:35:06

leprov
quand tu dérives une classe, la classe fille herite de la plupart des methodes de la classe mere . dans tous les cas elle herite de tout ce que tu as ecrit toi (sauf les constructeurs).
donc si tu veux appeler dans une classe fille une fonction de la classe mere, tu n'as meme pas a la réecrire (oula jai pas ete tres clair non plus)

Re : (class) Utilisation de methodes le 18/08/2004 15:30:09

vecchio56
(Admin CS)
plus clari que fryser_d en tous cas. Tu as juste oublié de dire que si on veut effectivement réécrire une méthode différemment pour la classe fille, il faut la mettre en virtual dans la classe mere (la c'est très clair)


Classé sous : methode, class, utilisation, appelle, methodes

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS