Bonsoir à tous!
J'ai par exemple deux classes A et B. Quand je me place dans la classe B et que je veux utiliser x et f() qui sont dans A, le compilateur m'exige que la variable x et la methode f() doivent être static. Je ne comprends pas bien cette logique du compilateur. Qu'est ce qui se passe dans sa tête?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
class A{
int x;
f();
}
 
class B{
int y;
g();
.....
}