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 :

Debutant en Java = init + consultation d'objets


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Février 2006
    Messages : 53
    Par défaut Debutant en Java = init + consultation d'objets
    Bonjour a tous,

    Je suis debutant en POO et java et je souhaiterais savoir comment faire pour initialiser puis consulter des objects java.

    en gros admettons que je dispose d'une class personne et que je souhaites créer 3 objets a partir de ma class main, comment je fais une fois mes 3 objets créer pour retrouver le nom de famille de Pierre.(tjs a partir de ma class main) ?


    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
     
    public class Personne 
    {
        static String NOM ;
        static String PRENOM ;
     
     
     //constructueur 
     Personne(String nom, String prenom) 
    { 
      NOM= nom;
      PRENOM = prenom;
    }
     
     }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    main ()
     
    new Personne (DuGenou,Pierre);
    new Personne (Dupont,Sebastien);
    new Personne (Dupond,Yves);

    merci d'avance

    Sébastien.

  2. #2
    Membre expérimenté Avatar de dazz_x
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    269
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 269
    Par défaut
    Crée des variables dans lesquelles tu placeras les différentes instances de ta classe personne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Personne unPierre=new Personne (DuGenou,Pierre);
    Personne unSeb=new Personne (Dupont,Sebastien);
    Personne unYves=new Personne (Dupond,Yves);
    et là tu pourras récupérer unPierre.NOM et unPierre.PRENOM par exemple !!
    Ou alors tu crées un tableau de Personne et tu le rempli de Personne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Personne[] monTab=new Personne[nbPersonnes];
    monTab[0]=new Personne (DuGenou,Pierre);
    //etc
    Mais si tu crées des instances comme ça au milieu des fleurs, tu ne pourras pas récupérer grand chose ...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Février 2006
    Messages : 53
    Par défaut
    ok merci a toi dazz_x, pour les variables je connaissais par contre pour le tableau c'est pile poile ce qui me fallais.

    désolé d'avoir posé une question aussi trivial.
    A+

    Sebastien

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

Discussions similaires

  1. [debutant]MySql & Java
    Par Stef784ever dans le forum JDBC
    Réponses: 4
    Dernier message: 16/06/2004, 12h49
  2. [debutant]Servlet java
    Par Regis.C dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 14/05/2004, 10h28
  3. [debutant] correspondance JAVA C++ pour pointeur de fonction
    Par davidoff_tls dans le forum Langage
    Réponses: 7
    Dernier message: 15/04/2004, 09h13
  4. [debutant] [servlets] methode init()
    Par be_on_edge dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 01/03/2004, 15h11

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