Bonjour,
ma question est toute simple : est-il possible dans une méthode, de connaitre l'objet qui a appelé cette méthode ?
Un exemple :
et dans methodeB, on veut pouvoir récupérer l'instance A. Existe-t-il un moyen un peu plus joli que de donner l'instance a en paramètre de methodeB, sachant que A "contient" B (en tant qu'attribut) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class Main{ public static void main(String[] args) { A a = new A(); a.methodeA(); } } public class A { private B b; public void methodeA() { b.methodeB(); } } public class B { public void methodeB() { // } }
Partager