Bonjour, j'ai constaté que ma variable nb valait 0 dans le getter:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
class maclasse{
 
public void main(String[] args)
{
maclasse2 mc2=new maclasse2();
int val=mc2.getVal();
 
}
 
 
}


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
 
class maclasse2{
public static int nb=0;
 
public maclasse2()
{
nb++;
setVal(nb);
}
 
public void setVal(int a)
{
nb=a;
}
 
public int getval(){
return nb;
}
 
}
D'où vient le problème?