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

Design Patterns Discussion :

Arborescence hiérarchique d'information évolutive


Sujet :

Design Patterns

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Arborescence hiérarchique d'information évolutive
    Bonjour,
    je cherche une méthode permettant d'organiser des informations en une arborescence hiérarchique. le problème est que les informations ont des structures différentes (le nombre et le type des attributs n'est pas le même) ce qui implique que l'arborescence soit apte à être modifier en profondeur aussi qu'on largeur.
    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Tu peux peut être regarder le pattern Composite.

  3. #3
    Invité
    Invité(e)
    Par défaut
    bonjour,
    oui je pense que le composite est une bonne solution. juste je veux savoir comment concevoir avec ce design dans le cas ou ne connait pas le type d'objet à ajouter à l'arborescence?

  4. #4
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Il faut tout de meme une interface commune. Au pire, emploie "Object"... mais tu perd de l'intéret du pattern.

  5. #5
    Invité
    Invité(e)
    Par défaut
    donc voilà le problème une agence qui vend tout type de produit et qui pour chaque produit il existe divers informations (exemple voiture (marque, puissance moteur...), ordinateur(marque, ram, processeu...))... donc il est difficile de savoir le type d'objet vendu par l'agence.
    Comment on peu modéliser ça avec le composite??
    merci d'avance.

  6. #6
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Composite n'est pas alors nécessaire, puisqu'il n'y a pas de hiérarchie au final.

    Une interface Produit, une classe Propriété (en relation avec le produit bien sur). La relation Produit-Propriété donne lieu à un Iterateur (pour lister l'ensemble des propriétés) voire un Visiteur (pour filtrer/rechercher les propriétés).

    Enfin une Agence vend des Produits.

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 02/02/2013, 11h12
  2. Conseil manipulation information arborescence
    Par langme dans le forum jQuery
    Réponses: 1
    Dernier message: 16/08/2012, 22h54
  3. Recherche informations sur l'évolution des langages informatiques
    Par Mydriaze dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 02/06/2007, 15h38
  4. Recherche informations "évolution technique des héberge
    Par Kerweb dans le forum Serveurs (Apache, IIS,...)
    Réponses: 2
    Dernier message: 23/01/2006, 22h53
  5. [PRO*C] Recherche information
    Par Anonymous dans le forum Interfaces de programmation
    Réponses: 2
    Dernier message: 04/04/2002, 17h53

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