IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

utiliser les mêmes variable dans plusieurs class


Sujet :

Langage Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 93
    Points : 50
    Points
    50
    Par défaut utiliser les mêmes variable dans plusieurs class
    Bonsoir,

    Je suis comfronter a un petit probleme. Voila je voudrais utiliser certaines variable dans plusieurs class. Pr contre je voudrais eviter d'avoir a appeller des fonctions pour les recuperer. En fait j'aimerais bien mettre ses variable en glabal. Donc directement accesible.

    Est ce possible en java.

    Merci

  2. #2
    Membre émérite
    Avatar de mavina
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2004
    Messages
    1 812
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 812
    Points : 2 411
    Points
    2 411
    Par défaut
    Oui c'est possible, par l'utilisation du mot clé public :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    public class Test
    {
       public int monAttribut;
    }
    Il est quand même mieux conceptuellement de faire des accesseurs (getMonAttribut()).

    Cordialement

    Fred
    Développeur Java / Flex à Shanghai, Chine
    mes publications
    Mon dernier tutoriel : Messages Quit IRC : explications

    La rubrique IRC recrute des redacteurs : contactez moi

    Ce flim n'est pas un flim sur le cyclimse. Merci de votre compréhension.[/SIZE]

  3. #3
    Membre habitué Avatar de fomazou
    Inscrit en
    Mars 2004
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 220
    Points : 151
    Points
    151
    Par défaut variable dans plusieurs class
    en programme java n'est constitue que de class. donc t a qu'a declarer une class public qui contienne les tes variables. Ainsi tu pourra acceder aux variables
    de la class
    Exemple:
    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
     
    import java.util.*
    ....
     
    public class variable
    {
     public static int G1;
     public static String G2;
     ...
    }
    public static void main(String Argv[])
    {
     variable g = new variable();
     g.G1 =....
    }
    "le temps c'est le meilleur des médécins, peut être aussi le meilleur des assassins" Bernis-Francine

Discussions similaires

  1. [Lazarus] Utiliser la même variable dans plusieurs FORM
    Par Yoanben dans le forum Lazarus
    Réponses: 2
    Dernier message: 25/05/2010, 16h26
  2. Réponses: 10
    Dernier message: 08/02/2007, 14h18
  3. Utilisation de variables dans plusieurs classes
    Par dedeloux dans le forum Langage
    Réponses: 3
    Dernier message: 20/07/2005, 18h25
  4. [Débutant - Avis] même variable dans plusieurs pages...
    Par ShinJava dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 16/12/2004, 23h50
  5. utiliser le même fichier dans plusieurs projets vc++6
    Par yannick_sch dans le forum MFC
    Réponses: 5
    Dernier message: 12/02/2004, 18h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo