-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathProtocol.java
33 lines (26 loc) · 931 Bytes
/
Protocol.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import java.util.*;
public class Protocol extends ArrayList{
List<String> semaine = Arrays.asList("Lundi","Mardi","Mercredi","Jeudi","Vendredi");
// objets de bases pour chaque test dans le protocol, permettant l'access
// au conditions d'applications des tests.
Labyrinthe lab = new Labyrinthe();
Image img = new Image();
Nourriture nourri = new Nourriture();
List<Test> protocol = Arrays.asList(lab,img,nourri);
public void experience(ArrayList animaux){
String jour;
int indexJournalier;
for(Iterator<String> e = semaine.iterator();e.hasNext();){
jour = e.next();
indexJournalier = semaine.indexOf(jour);
for(Iterator<Animal> anm = animaux.iterator();anm.hasNext();){
Animal animal = anm.next();
int animalId = anm.getId();
System.out.println("Donnez le poids de l'animal:");
if(semaine[0] == jour){
animal.setPoidsDebutSemaine();
}
}
}
}
}