|
|
 |
 |
Klasse Queue
Einordnung in die Gesamtstruktur
- Modul
- object
- Basisklassen
- keine
- abgeleitete Klassen
- noch keine
- Erstellungszeitpunkt
- Vorgabe zu Aufgabe 3
- Dateien
queue.h queue.cc
Beschreibung
Die Klasse Queue realisiert eine einfach verkettete Liste von
(sinnvollerweise spezialisierten) Chain
Objekten.
öffentliche Methoden
Queue ()
- Der Konstruktor initialisiert die Liste als leere Liste
void enqueue (Chain* item)
- Das Listenelement item wird an das Ende der Liste
angefügt.
Chain* dequeue()
- Diese Methode liefert das erste Element der Liste und entfernt
es gleichzeitig aus dieser.
void remove (Chain* item)
- Mit dieser Methode kann das angegebene Element item
aus der Liste entfernt werden, unabhängig von seiner
Position dort.
|
 |
 |
|