graphen:wartschlange:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
graphen:wartschlange:start [2023/10/13 07:39] – Martin Pabst | graphen:wartschlange:start [2023/10/16 08:57] (aktuell) – [Beispiel: Supermarktkasse] Martin Pabst | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
Am folgenden Beispiel, in dem String-Werte zu einer '' | Am folgenden Beispiel, in dem String-Werte zu einer '' | ||
{{ : | {{ : | ||
+ | </ | ||
+ | <WRAP center round tip 80%> | ||
+ | **Tipp: Iterieren über alle Elemente einer '' | ||
+ | Eine Wiederholung, | ||
+ | < | ||
+ | |||
+ | <div class=" | ||
+ | |||
+ | <script type=" | ||
+ | LinkedList< | ||
+ | list.addLast(" | ||
+ | list.addLast(" | ||
+ | list.addLast(" | ||
+ | |||
+ | for(String s: list){ | ||
+ | | ||
+ | } | ||
+ | |||
+ | |||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
</ | </ | ||
===== Beispiel: Supermarktkasse ===== | ===== Beispiel: Supermarktkasse ===== | ||
<WRAP center round todo 80%> | <WRAP center round todo 80%> | ||
- | Erstelle eine Klasse '' | + | Erstelle eine Klasse '' |
+ | {{ : | ||
+ | **Tipps:** \\ | ||
+ | * //Zur Ausgabe der Gesamtliste siehe den Tipp oben!// | ||
+ | * Gib der Klasse '' | ||
</ | </ | ||
< | < | ||
- | <div class=" | + | <div class=" |
<script type=" | <script type=" | ||
+ | Supermarktkasse k = new Supermarktkasse(); | ||
+ | k.anstellen(" | ||
+ | k.anstellen(" | ||
+ | k.anstellen(" | ||
+ | k.anstellen(" | ||
+ | |||
+ | k.alleAusgeben(); | ||
+ | |||
+ | k.kassieren(); | ||
+ | |||
+ | k.alleAusgeben(); | ||
+ | |||
+ | // Ab hier: schreibe die Klasse Supermarktkasse! | ||
+ | class Supermarktkasse { | ||
+ | | ||
+ | |||
+ | | ||
+ | queue = new LinkedList< | ||
+ | } | ||
+ | |||
+ | // Hier folgt die Deklaration der weiteren Methoden... | ||
+ | |||
+ | } | ||
+ | |||
</ | </ | ||
Zeile 24: | Zeile 75: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | |||
+ | [[.supermarktkasseloesung: |
graphen/wartschlange/start.1697182781.txt.gz · Zuletzt geändert: 2023/10/13 07:39 von Martin Pabst