Accéder aux champs et méthodes d'une classe englobante
Bonjour à tous !
Malgré mes recherches, je n'ai pas trouvé de réponse, je poste donc ici.
Il s'agit d'une classe B interne à une classe A, mais je ne trouve pas comment accéder depuis une méthode de B aux champs et méthodes de A :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
class A {
void methode () {}
private class B {
void methodebis () {
methode() ; // erreur
champ ; // erreur
super.methode() ; // erreur
super.champ ; // erreur
}
private int champ ;
} |
Merci d'avance de vos réponses !