Bonjour, j'ai une question technique : voilà ce qui me pose problème :
Je crois que je n'ai pas bien pigé ce que static implique.... Pouvez-vous m'éclairer ? Si la classe interne est statique et que la classe externe ne l'est pas, ça implique quoi ??
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 public class ClasseExt { Truc monTruc; void fctBidon() { monTruc.fonction(this); // ça marche ici } static class ClasseInterne { void fctBidonDeux() { monTruc.fonction(ClasseExt.this); // ça marche pas pcq statique, mais Pourquoi ??? } } }
Merci.
Partager