Interfaces: Unterschied zwischen den Versionen
Jimmy (Diskussion | Beiträge) K |
K (Kategorie hinzugefügt) |
||
Zeile 102: | Zeile 102: | ||
// Heizanlage auffüllen | // Heizanlage auffüllen | ||
+ | |||
anlage.speicherAuffuellen(new Holz()); | anlage.speicherAuffuellen(new Holz()); | ||
+ | |||
anlage.speicherAuffuellen(new Gas()); | anlage.speicherAuffuellen(new Gas()); | ||
+ | |||
anlage.speicherAuffuellen(new Holz()); | anlage.speicherAuffuellen(new Holz()); | ||
+ | |||
anlage.speicherAuffuellen(new Oel()); | anlage.speicherAuffuellen(new Oel()); | ||
+ | |||
anlage.speicherAuffuellen(new Holz()); | anlage.speicherAuffuellen(new Holz()); | ||
+ | |||
// Vorrat anlegen | // Vorrat anlegen | ||
+ | |||
Verheizbar[] vorrat = new Verheizbar[8]; | Verheizbar[] vorrat = new Verheizbar[8]; | ||
+ | |||
vorrat[0] = new Holz(); | vorrat[0] = new Holz(); | ||
+ | |||
vorrat[1] = new Oel(); | vorrat[1] = new Oel(); | ||
+ | |||
vorrat[2] = new Holz(); | vorrat[2] = new Holz(); | ||
+ | |||
vorrat[3] = new Gas(); | vorrat[3] = new Gas(); | ||
+ | |||
vorrat[4] = new Gas(); | vorrat[4] = new Gas(); | ||
+ | |||
vorrat[5] = new Holz(); | vorrat[5] = new Holz(); | ||
+ | |||
vorrat[6] = new Oel(); | vorrat[6] = new Oel(); | ||
+ | |||
vorrat[7] = new Holz(); | vorrat[7] = new Holz(); | ||
+ | |||
+ | |||
// Tag mit 24 Stunden | // Tag mit 24 Stunden | ||
+ | |||
for (int i = 0; i < 24; i++) { | for (int i = 0; i < 24; i++) { | ||
+ | |||
if (!anlage.wohnungHeizen(1)) { | if (!anlage.wohnungHeizen(1)) { | ||
+ | |||
for (int j = 0; j < vorrat.length; j++) { | for (int j = 0; j < vorrat.length; j++) { | ||
+ | |||
if (vorrat[j] != null) { | if (vorrat[j] != null) { | ||
+ | |||
anlage.speicherAuffuellen(vorrat[j]); | anlage.speicherAuffuellen(vorrat[j]); | ||
+ | |||
vorrat[j] = null; | vorrat[j] = null; | ||
+ | |||
break; | break; | ||
+ | |||
} | } | ||
+ | |||
} | } | ||
+ | |||
} | } | ||
+ | |||
} | } | ||
} | } | ||
Zeile 138: | Zeile 166: | ||
[https://docs.google.com/presentation/d/1273DDSpMTjLdIBAnkC6maFoJ_jwRysKMNoZgbASU5pI/edit#slide=id.p Präsentation] | [https://docs.google.com/presentation/d/1273DDSpMTjLdIBAnkC6maFoJ_jwRysKMNoZgbASU5pI/edit#slide=id.p Präsentation] | ||
+ | [[Kategorie:Anwendungsentwicklung]] |