Bonjours

J'ai un petit soucis. J'aimerai, avec différentes classes, faire varier une variable int.
Lorsque je le compile, le message "Exception in thread "main" java.lang.StackOverflowError" apparait. Je sais que ça veut dire qu'il y a une boucle infinie, mais je ne voit pas comment le résoudre...

Voici le code source de mes 2 classes :

1er classe


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public class Maclasse {
	public int variable;
	public Maclasse(){
		variable = variable +32;
		Mafille1 mafille = new Mafille1();
		System.out.println(mafille.variable);
	}
	public static void main (String [] arg){
		new Maclasse();
	}
}

2eme classe


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public class Mafille1 extends Maclasse {
	public int methode(){
		variable = variable + 54;
		return variable;
	}
}