Bonjour,
j'ai deux classes
je voudrais créer un objet de type C dans la classe B
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class A { C *objet ; } class B { A * objet }
Bonjour,
j'ai deux classes
je voudrais créer un objet de type C dans la classe B
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class A { C *objet ; } class B { A * objet }
Comme ca :
Cependant je ne suis pas certain que cela réponde à ta question...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 class C {}; class A { C *objet; public: A() : objet(new C()) {} }; class B { A * objetA; C* objetC; public: B() : objetA(new A()), objetC(new C()) {} }; int main() { A a; B b; C c; }
C'est pas forcement ça que je cherche, je voudrais instancier un objet dans la classe B avec un passage par la classe A
J'ai trouvé la réponde
un seul appel à la classe A suffit et on peut acceder à toutes les fonctions de la classe C avec un simple objet->objet->fonctionC();
Partager