Comment faire pour que ma variable soit accessible dans toutes mes classes ?
int arg1
Merci de votre aide
Comment faire pour que ma variable soit accessible dans toutes mes classes ?
int arg1
Merci de votre aide
Hello.
Il faut la déclarer "public", et éventuellement "static".
++
Pas de quoi.
Tu trouveras facilement des infos sur ces mots-clés dans la FAQ Java ou encore avec Google.
++
Mais en général ce n'est pas forcément une très bonne idée d'accéder directement à une variable quelque soit la classe (violation de la notion d'encapsulation cf cours de prog orientée objet)
Tu devrais plutôt passer par des accesseurs et déclarer ta variable privée, un accesseur est une méthode permettant l'accèes en écriture ou en lecture à ta variable ex:
Voila, reposte si tu as plus de questions
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 public class toto { private int tata; public toto(); //accesseur en lecture public int getTata(){ return tata; } //accesseur en écriture public void setTata(int tata) { this.tata = tata; } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager