Comme tu l'as �crit c'est impossible
Modifie l�g�rement la classe Module pour qu'elle se souvienne de son
"lanceur"

public Class Poste
    Module mod
    Poste() {   mod = new Module(this) ;  }
    public String toto() { return "toto";  }

--------------------------------------------------------------------
Erik Mazoyer, Chef de projet
HyperOffice
6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex
T�l. 01 41 96 96 76
Fax 01 41 96 96 77
M�l  [EMAIL PROTECTED] 

-----Message d'origine-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Date: mardi 11 juin 2002 15:28
�: [EMAIL PROTECTED]
Objet: class


Bonjour � tous,

Mon pb est le suivant :


public Class Poste
    Module mod
    Poste() {   mod = new Module() ;  }
    public String toto() { return "toto";  }

public Class Module


public Class Lanceur
    Lanceur(Module mod){...}
    void evenement(){

        // ICI: j'ai besoin de faire r�f�rence � une m�thode de Poste (dans
notre exemple: toto())
        // Je d�sire connaitre l'instance de Poste ayant lanc� l'instance
de Module pass�e dans le constructeur.

    }


merci d'avance.

Damien.
  • class dlamotte
    • Erik Mazoyer

Répondre à