Java : problème lors de la compilation

Daniel -  
maynouch Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   -
Salut !! En fait , voilà , lors de la compilation de mon prog. , il me marque une erreur de type :"non static variable cannot be referenced from a static context" . Est-ce que quelqu'un pourrait me dire à quoi ça correspond comme erreur ?
A voir également:

2 réponses

maynouch Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   6
 
à l'intérieur d'une méthode déclarée comme static tu ne peux pas faire référence a n'importe quelle variable d'instance !!!
0
HackTrack
 
Comme le dit Maynouch, tu références une variable d'instance dans une méthode statique. Ton code doit certainement ressembler à ceci:

public class MaClasse{
private maVariable;

public MaClasse(){
}

public static maMethode(){
.
.
.
//utilisation de maVariable dans le corps de la méthode
}

}

Si tu veux que cela fonctionne, la seule chose à modifier est cette ligne:
private maVariable;
que tu dois modifier en:
private static maVariable;

;-)
0
maynouch Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   6
 
Félicitations Mr HackTrack pour les détails!!
;-)
0