Bonjour,
mon application possède un menu qui est un arbre de rubrique. Je pensais utiliser le pattern composite avec une classe abstraite (AbstractRubrique), la classe composite qui hérite de la classe abstraite (Rubrique) et une autre classe qui hérite de la classe abstraite (RubriqueFeuille).
Jusque là tout va bien.
Par contre j'aimerais avoir la possibilité de récupérer toute la hiérarchie d'une RubriqueFeuille, donc récupérer tous ses pères. J'ai l'impression que le pattern ne le propose pas. Est-ce qu'il faut que je parcours à chaque fois tout l'arbre pour récupérer le père d'une rubrique ? ou bien dois-je avoir une référence des pères dans chaque rubrique (donc avoir un lien double) ?
Partager