Bonjour, j'ai une question technique : voilà ce qui me pose problème :

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 ???
   }
 } 
}
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 ??

Merci.