Salut à tous,
Je voulais savoir si le code qui suit, en admettant que le code dont il est dépendant est bon, est sensé fonctionner?
Je parle notamment de cette partie :
Le code classe Meuble:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ArrayList listObjetsMeuble = meuble.getLesObjets();
classe Room
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 /** * Renvoie la liste des Objets * @return */ public ArrayList getLesObjets() { return this.lesObjets; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 /** * Définit les Elements de la pièce * @param element */ public void addMeuble(Meuble meuble) { //Ajouter le meuble à la liste des meubles de la pièce this.lesMeubles.add(meuble); //Ajouter les objets du meuble à la liste des objets contenus dans la pièce ArrayList listObjetsMeuble = meuble.getLesObjets(); //Parcourrir la liste des objets du meuble for (int i = 0; i < listObjetsMeuble.size(); i ++) { //Ajouter chaque objet du meuble aux objets contenus dans la pièce lesObjetsDesMeubles.add(listObjetsMeuble.get(i)); } }
Partager