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 :

Index automatique héritage


Sujet :

Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 4
    Par défaut Index automatique héritage
    Bonjour à toutes et à tous!
    Je me présente, je m'appelle Bruno, 18 ans, belge, étudiant en 1ère bac en science informatique à l'université catholique de Louvain-la-Neuve.

    J'ai un souci avec un exercice que l'on me demande de faire.

    Voilà la seule partie que je n'arrive pas à résoudre... (je sais pourtant que c'est très simple).

    Imaginons que nous ayons une classe Ouvrage qui contient un champ index.
    Nous créons une classe Film qui étend Ouvrage.

    Je voudrais que en créant des instances de Film et/ou des instances d'Ouvrage le champ index soit assigné automatiquement.

    Par exemple, je veux créer l'Ouvrage a, puis les Film x et y et enfin l'Ouvrage b.
    Je voudrais que l'index de a soit 1, de x soit 2, de y soit 3 et de b soit 4.

    Est-ce possible?

    Sinon, comment faire pour que l'index de a soit 1, de x soit 1, de y soit 2 et de b soit 2?

    Merci d'avance à ceux qui voudront bien m'aider!

    Bruno.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Oui, c'est tout à fait possible. Pour commencer, il faut que tu rajoutes un attribut static qui te servira de compteur. Ensuite, il faut incrémenter ce compteur à chaque appel du constructeur puis tu affectes le résultat du compteur dans l'attribut index. Pour ça, soit tu le fait dans le constructeur de la classe mère, soit dans un bloc d'initialisation.

  3. #3
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Dans la mesure où c'est un exercice et où tu n'as sans doute pas besoin de coder quelque chose de propre (et de "ThreadSafe"), je pense que tu devrais te tourner vers un attribut statique, couplé à une méthode "getNext()" qui incrémente sa valeur et le renvoie (ou inversement qui le renvoie puis l'incrémente).

    La politique du forum étant de ne pas donner les solutions toutes faites, je te laisse creuser et mettre en œuvre cette idée.

    [EDIT]Grillé![/EDIT]
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 4
    Par défaut
    Parfait merci...

    J'aurais du creuser un peu plus avant de poster...
    Merci en tout cas!

    Hop résolu ^^

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

Discussions similaires

  1. Rebuild index automatiquement
    Par scolopendra dans le forum Administration
    Réponses: 2
    Dernier message: 22/10/2008, 14h46
  2. Indexer automatiquement les mêmes occurences.
    Par locweb dans le forum Word
    Réponses: 6
    Dernier message: 21/06/2008, 07h25
  3. Creation d'index automatiquement
    Par loupgarou dans le forum Word
    Réponses: 12
    Dernier message: 15/06/2008, 01h44
  4. Indexation automatique en LaTeX
    Par gilloutte dans le forum Mise en forme
    Réponses: 1
    Dernier message: 03/11/2006, 09h01
  5. [PostgreSQL][Index] automatique
    Par elrik dans le forum Requêtes
    Réponses: 4
    Dernier message: 30/05/2003, 14h08

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