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

Java Discussion :

stocker des objets (class)?


Sujet :

Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut stocker des objets (class)?

    je veux créer une structure de données pour stocker des objets (chaque objets représente une class ) et a chaque objet on associe des actions (chaque action représente une méthodes )
    je suis débutant en java; alors j'ai besoin d'aide pour réaliser ce truc
    merci d'avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 230
    Par défaut
    Crée donc une classe...

    Plus sérieusement, moi j'utiliserais une Hashtable par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Hashtable<String, List> classes = new Hashtable<String, List>;
     
    ArrayList<String> methodesClasse1 = new ArrayList<String>();
    methodesClasse1.add("methode1");
    methodesClasse1.add("methode2");
     
    classes.add(nomClasse1, methodesClasse1);
    Voilà, sinon tu peux réellement créer une classe que tu vas appeler Classe qui va contenir un attribut nom et un attribut methodes sous forme de ArrayList et gérer ta liste dans une autre liste...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 25
    Par défaut
    Si tu débutes en programmation orienté objet, je te conseille de t'intéresser aux Design Patterns. Une petite recherche google "Design Patterns Java" (ou ici même sur Developpez.net) te fournira plein de reinseignements sur comment résoudre proprement certains problèmes de ce genre. En plus, ça frime à mort quand tu causes en jargon patterns



    Regarde peut-être plus particulièrement le pattern "Command"

    En english (mais trouvable aussi en français je crois):
    http://www.patterndepot.com/put/8/command.pdf

    Bien-sûr, il existe des variantes...

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    merci esteban je vais essayer et j espere que ca marche
    je vais l utiliser dans un petit interpreteur d un petit language simple pour definir une instruction (objet.action)
    merci encore.

Discussions similaires

  1. [Python] Est-ce une bonne idée d'utiliser des modules pour stocker des objets ?
    Par Neolander dans le forum Développement 2D, 3D et Jeux
    Réponses: 1
    Dernier message: 05/04/2008, 14h45
  2. Réponses: 2
    Dernier message: 08/12/2006, 01h20
  3. Stocker des objets
    Par MoscoBlade dans le forum C++
    Réponses: 20
    Dernier message: 17/11/2006, 17h31
  4. [Debutant] Stocker des objets dans un tableau à plusieurs indices
    Par Invité dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 27/09/2006, 18h04
  5. [debutant][JNI]Stocker des objet pour les rappeler plus tard
    Par Celenor dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 28/03/2004, 01h28

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