Salut,
j'ai pti probleme tout simple :
-j'ai une classe pere qui a besoin d'une adresse pour mon port serie
-j'ai une classe fils que j'appelle avec le constructeur et dedans le constructeur fils je lui donne l'adresse.
J'aimerai savoir si il est possible de donner l'adresse au pere avant que le pere lance les fonction de son constructeur.
voila mon appel:
et dans mon code de constructeur voila mes 2 constructeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Fils f(adresse);
Le Probleme est le suivant : ben la fonction InitCom() est lancer avant que j'initialise la variable addresse, du coup j'aimerai que addresse soit initialiser avant d'appeler ma fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Fils::Fils(int add) { adresse=add; //ici l'adresse est une donne protected de la classe pere } ... Pere::Pere() { InitCom(); }
Merci
Partager