OVH Cloud OVH Cloud

pointeur sur l'instance en cours

1 réponse
Avatar
n0n0
Bonjour =E0 tous,

Voici mon probleme: j'ai 2 classes Class1 et Class2:

Class1 est une classe
Membre est un Class2 dynamique
Fin

Class1::Constructeur()
Membre =3D allouer un Class2(???????)


Class2 est une classe
Parent est un Class1 dynamique
Fin

Class2::Constructeur(pParent est un Class1)
:Parent =3D pParent


Par quoi dois-je remplacer les ??????? pour que chaque instance de
Class2 ai son membre Parent qui pointe sur la bonne instance de Class1?
existe-t-il un mot du type this ou myself comme dans les autre
langages?

Ou alors je n'utilise pas la bonne methode....

Merci d'avance
n0n0

1 réponse

Avatar
Gilles TOURREAU
Il se trouve que n0n0 a formulé :
Bonjour à tous,

Voici mon probleme: j'ai 2 classes Class1 et Class2:

Class1 est une classe
Membre est un Class2 dynamique
Fin

Class1::Constructeur()
Membre = allouer un Class2(???????)


Class2 est une classe
Parent est un Class1 dynamique
Fin

Class2::Constructeur(pParent est un Class1)
:Parent = pParent


Par quoi dois-je remplacer les ??????? pour que chaque instance de
Class2 ai son membre Parent qui pointe sur la bonne instance de Class1?
existe-t-il un mot du type this ou myself comme dans les autre
langages?

Ou alors je n'utilise pas la bonne methode....

Merci d'avance
n0n0



Membre = allouer un Class2(objet)

"objet" est l'équivalent de this en Java/C++/C#

Cordialement

--
Gilles TOURREAU
Responsable informatique


Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr