Euhm, en fait je pense avoir oublié de préciser qqch : Mon projet est fini, toutes les classes, et je fais le diagramme de classe pour le rapport de mon projet.
Pour nommer les vraies classes que j'utilise, je me suis fait des objets graphiques, qui héritent tous de JComponent.
J'ai une classe au-dessus qui les gère tous, qui contient en attribut un ArrayList<JComponent> pour stocker chacun de mes objets.
Et je me demandais pour la composition de cette classe qui "domine", si je dois faire apparaître qu'elle se compose de ArrayList vu qu'elle a un attribut :
private ArrayList<JComponent> listeDesComposantsGraphiques;
En gros, pour mon diagramme, est-ce que je dois "cacher" que j'utilise ArrayList ? Si je dois bien la faire apparaître : je la mets en composition, ou simplement en dépendance ?