Partage
  • Partager sur Facebook
  • Partager sur Twitter

Pattern composite

    29 juillet 2015 à 15:09:44

    Bonjour,

    A partir d'un fichier de log je crée une arborescence à l'aide du pattern composite, ma classe Composite du pattern se compose de cette façon :

    USER

           ENTER

                     DATA

           ENTER

           ENTER

    Les ENTER étant des nœuds et les DATA des feuilles.

    Une fois que cette arborescence est créée dans une implémentation de la classe Composite, je souhaiterai pouvoir naviguer dans mon objet Composite mais je ne trouve pas la solution.

    Pourriez-vous m'aider svp ?

    Merci d'avance

    Benjamin

    -
    Edité par benji geek 29 juillet 2015 à 15:14:35

    • Partager sur Facebook
    • Partager sur Twitter
      29 juillet 2015 à 15:51:51

      Bonjour benji,

      Si tu souhaites parcourir ton composite, je te suggère d'utiliser le design pattern Visitor.

      Tu peux trouver un exemple ici -> https://fr.wikipedia.org/wiki/Visiteur_%28patron_de_conception%29

      Ainsi qu'à la fin de cette page http://rpouiller.developpez.com/tutoriel/java/design-patterns-gang-of-four/?page=page_4

      • Partager sur Facebook
      • Partager sur Twitter
        29 juillet 2015 à 16:36:13

        Ok Merci pour ta réponse je vais regarder ça.
        • Partager sur Facebook
        • Partager sur Twitter

        Pattern composite

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown