|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteps.werkzeuge.Warteschlange<Typ>
public class Warteschlange<Typ>
Ein Puffer (heisst auch Warteschlange oder Queue).
Hinzugefuegt wird am Ende, geschaut und entfernt wird am Anfang.
In der Schlange koennen Objekte eines Typs "anstehen".
Beim Erzeugen eines Warteschlangenobjekts muss man angeben,
von welchem Typ die aufzubewahrenden Objekte sein werden.
Hinweis:
Fuer weiterfuehrende Arbeit mit dieser Klasse kann man das Attribut
einfacheRepraesentation, weiter die Methode einfacheRepraesentationAktualisieren und
deren Aufruf aus dieser Klassendefinition auch einfach entfernen.
Constructor Summary | |
---|---|
Warteschlange()
|
Method Summary | |
---|---|
int |
anzahlGeben()
Berechnet die Anzahl der Elemente in der Schlange. |
Typ |
herausholen()
Entnimmt das erste Element aus der Warteschlange. |
void |
hineinstecken(Typ e)
Dieser Dienst ermoeglicht es, ein Element des Typs am Ende der Schlange einzureihen. |
boolean |
istLeer()
|
Typ |
schauen()
Dieser Dienst erm�glicht das "Anschauen" des ersten Elements in der Schlange. |
String |
toString()
Dieser Dienst liefert Informationen ueber den Inhalt der Warteschlange. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Warteschlange()
Method Detail |
---|
public int anzahlGeben()
public Typ herausholen()
public void hineinstecken(Typ e)
public boolean istLeer()
public Typ schauen()
public String toString()
toString
in class Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |