Bonjour,
Je fais appel à la communauté pour un problème insoluble pour moi.
Je dispose de 2 classes dans 2 fichiers distincts. Une classe A et une classe B.
Je souhaite faire passer une valeur à la classe B, par l'intermédiaire de la méthode init().
Jusque là, pas de problème, sauf que lorsque la variable maValeur de la classe B n'existe pas en dehors de la méthode init().
Je ne sais pas si je me fais bien comprendre alors je vous joins les 2 classes, ce sera plus "parlant".
Merci à tous par avance pour votre aide...
Bonne soirée,
Gnifrus.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public class Classe_A {
 
	public static void main(String[] args) {
		Classe_B.init(5);
		Classe_B.affiche();
	}
 
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
public class Classe_B {
public static void init(int valeur) {
	int maValeur = valeur;
	System.out.println("Valeur = " + maValeur);
}
 
public static void affiche(){
	System.out.println("Valeur = " + maValeur);
}
 
}