[N00b] Interactions de classes
Salut à tous, voila un ptit problème auquel je suis confronté. J'ai déclaré 2 classes, je schématise le code ici:
Code:
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
|
class classe1
{
//Constructeur
classe1(classe2 hello){
hello.methode2();
}
}//Fin classe1
class classe2
{
void methode(){
classe1 obj = new classe1(this)
}
void methode2(){
...
}
}//Fin classe2 |
Ptite expli:
La classe2 créé une instance de classe1, et je voudrais qu'une fois classe1 créée, elle refasse appel plusieurs fois a une méthode de classe1 dans l'instance qui la créé. Il faut donc passer a classe2 l adresse de classe1 d'ou le this, mais cela ne marche pas!
Auriez vous une ptite idée ?:?