Bonjour, je souhaite créer un menu , mais dans un menu il peut y avoir d'autre sous menu qui eux même est des sous sous menu ...
comment peut t'on faire pour matérialiser cela en class ?
voici mon schéma:
j'ai donc pensé à ceci:
un class qui s'appelle NAV:
cette classe je dois être capable de trouver les noms des menu principaux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public class Nav { private Long id; private String nameNavSection; //A0,A1,B0,B1 ... }
Ensuite je mets la class du menu :
cette classe doit contenir le nom du menu mais aussi référencer les sous menus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class Menu { private Long id; private String nameMenu; //programmation,hardware private String section;//appartient à section A0 ,section A1 private String url;//le lien du menu private Collection <Menu> sousMenu = new ArrayList(); }
pour cela j'utilise l'attribut "section" pour savoir quel est son parent .
Est ce la bonne façon de récupérer les menus dont on connais pas à l'avance les sous sous menu qu'il puisse avoir ?
Partager