Bonjour,

APres avoir recherch� su le forum " inversion d�pendance" et " dependency injection " sans grand resultat, par contre sur google bcp de resultats mais rien de directement exploitable !

j'ai le probleme suivant ,

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "Cb.h"
Classe Ca
{
   int valeurA
   Cb *ptrCb
}
 
#include "Ca.h"
Classe Cb
{
   int valeurB
   Ca *ptrCa
}
Evidement pour compiler Ca je dois connaitre Cb et inversement ! Donc cela ne compile pas !
On m'a orient� sur "l'inversion de dependance" j'ai compris qu'il fallait declarer une 3 eme classe virtuelle ... mais gere plus ...
Quelqu'un peut il me transformer ces quelques lignes pour que ca compile ?