Bonjour,
le titre n'est pas clair désolé...
j'ai une classe B qui a comme attribut un objet de la classe A. la classe A a plusieurs constructeurs, mais dans le constructeur de la classe B, c'est le constructeur par defaut de A qui est appelé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 class A { public : A(int a, int b); }Comment, dans le constructeur de B, forcer le passage dans l'un des constructeurs de A ? Faut il raisonner par pointeur ? de la sorte, on peut utiliser :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class B { public : A objet_a; B(); }
objet_a=new A(a,b) dans le constructeur de B ? quelles sont les autres méthodes ?
Merci, j'espère que ma question est à la fois claire et pas trop ridicule, je suis un intermittent du C++ !
Partager