bonjour ,

Uncompilable source code - non-static variable this cannot be referenced from a static context

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
public class JavaApplication3 {
 
public class banque {
            private final int NCompte;
            private float Solde;
            private final String CIN;
 
public banque(){
            NCompte=0;
            Solde=0;
            CIN="";}
 
public int getn(){
            return NCompte;}
 
public void deposer(float Somme){
            Solde=Solde+Somme;}
public void retirer(float Somme){
            if(Solde<Somme)
                         System.out.println("SOLDE INSUFFISANT");
            else
            Solde=Solde-Somme;}
public float avoirSolde(){
            return Solde;}
public String avoirInf(){
            return("N° carte:"+CIN+ "\nsolde:"+Solde + "NCompte"+NCompte);}}
 
 
public static void main(String[] args) {
 
                         banque b = new banque(1,5000,"AB1200");
                         System.out.println(b.avoirInf());
                         System.out.println(b.avoirSolde());
                         b.deposer(500);
                         System.out.println(b.avoirInf());
                         System.out.println(b.avoirSolde());
                         b.retirer(7000);
                         System.out.println(b.avoirInf());
                         System.out.println(b.avoirSolde());}
 
 
}