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 :

Variables - Debutant


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Par défaut Variables - Debutant
    Salut a tous,

    Je suis débutant, et je me pose une question dont vous connaissez sans doute la réponse : est il possible, pour un objet, de recuperer les variables de l'objet qui l'a instancié ?
    Comment le faire ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public class Rect {
      private Point pt1 ;
      public int varBidon = 12;
      public Point ptA;
      public Point ptB;
    }
    Est il possible de recuperer le contenu de varBidon depuis ptA ??

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 77
    Par défaut
    ben je comprend pas bien ce que tu veu faire mais tu peu recuperer le contenu de varbidon dans l'objet pointA en le passant en parametre dans le constructeur de ton objet pointA :

    ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    Public Classe Point
    {
              Public Point(int varbidon)
              {
                        this.varbidon = varbidon;
              }
    //... suite de ta classe 
    }
     
    // ensuite tu l'appele dans ton main comme ceci :
    int varbidon;
    Point poitnA = new Point(varbidon);
    j'espere que ça repondra a ta question si je suis hors sujet explique mieux ce que tu veu faire on pourra t'aider tkt

    ++

  3. #3
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    +1
    C'est classique d'avoir une référence vers l'objet parent ( conteneur, manager etc. ) dans l'objet fils.

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 20
    Par défaut
    Ok, ca je le fais deja, je voulais simplement savoir si sur le principe on pouvait faire appel a une variable déclarée dans la classe "instanciatrice" .

    Merci

  5. #5
    Membre chevronné Avatar de Rayndell
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    289
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 289
    Par défaut
    Tu peux tant que tu lui passes en paramètre du constructeur ou d'une méthode quelconque. Tu es obligé, Java ne trouveras pas pour toi la référence vers l'objet parent. Il faut raisonner sur le fait qu'un ordinateur est très con et qu'il ne fait que ce qu'on lui demande. Donc pour qu'il sache quel objet tu vas utiliser, il faut lui donner.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question sur Variable debutant.
    Par Pif_Paf_Pouf dans le forum Android
    Réponses: 9
    Dernier message: 17/06/2014, 22h38
  2. variable debut de script
    Par licho dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/05/2009, 11h06
  3. [Debutant][Système]Récupérer la valeur des variables systeme
    Par cameleon2002 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 16/02/2007, 09h57
  4. [debutant][Portée] Déclaration de variable .....
    Par Slein dans le forum Langage
    Réponses: 4
    Dernier message: 07/05/2004, 10h43
  5. Debutant recherche utilisation variable système
    Par agent-zaizai dans le forum C++Builder
    Réponses: 5
    Dernier message: 15/05/2003, 21h53

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