-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsoup.java
63 lines (49 loc) · 1.76 KB
/
soup.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
import kitchen;
/*
* Rett over nyttår trakk jeg visdomstannen min. Alle som har gjort det vet at å tygge er det siste man vil gjøre.
* Derfor: hjemmelaget grønnsakssuppe. Tyggefritt, næringsrikt og skikkelig sunt, faktisk.
* @author aggiemcswaggie
*/
public class Soup{
/* Ingredienser */
Ingrediens gulrot = new Gulrot(2, Enhet.STK);
Ingrediens søtpotet = new Søtpotet(1, Enhet.STK);
Ingrediens kålrot = new Kålrot(0.5, Enhet.STK);
Ingrediens persillerot = new Persillerot(1, Enhet.STK);
Collection<Ingrediens> veggies = new Collection<veggies>(gulrot, søtpotet, kålrot, persillerot);
Ingrediens linser = new Linser(1, Enhet.BOKS); //rød eller grønn, whatever
Ingrediens vann = new Vann(6, Enhet.DESILITER);
Ingrediens fløte = new Fløte(1, Enhet.KLUNK) //optional
ArrayList<Ingrediens> spices = new ArrayList<Ingrediens>("salt", "pepper", "chili");
//sleng også oppi litt paprika, hvitløkspulver og muskat hvis du har slikt
/*How-to*/
public Soup(){
Equipment gryte = new Equipment();
Equipment stavmikser = new Equipment();
gryte.add(vann);
gryte.cook();
double cookingTime = 0;
for(veggie : veggies){
veggie.peel();
veggie.chop(); // Bitene skal være ish 1-2 cm tykke
gryte.add(veggie);
}
while(cookingTime <= 10){ //kok alt i cirka 10 minutter
Thread.sleep(60000);
cookingTime++;
gryte.cook();
if(cookingTime == 8){
gryte.add(linser); //ha i linsene etter at grønnsakene har kokt i cirka 8 minutter
}
gryte.add(fløte);
for(spice : spices){
gryte.add(spice);
gryte.smak();
}
while(gryte.contains(chunks)){
stavmikser.miks();
}
}
boolean enjoyMeal = true;
}
}