| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--lehrbuch.kapitel9.WarteschlangeListe
Polymorphe Implementierung der Warteschlange als verkettete Liste
| Constructor Summary | |
| WarteschlangeListe()Parameterloser Konstruktor | |
| WarteschlangeListe(WarteschlangeListe quelle)Kopierkonstruktor. | |
| Method Summary | |
|  void | eintragen(java.lang.Object element)Trägt ein Element in die Warteschlange ein. | 
|  void | entfernen()Entfernt das älteste Element aus der Warteschlange. | 
|  void | entleeren()Entleert die Warteschlange | 
|  boolean | istLeer()Überprüft, ob die Warteschlange leer ist. | 
|  boolean | istVoll()Überprüft, ob die Warteschlange voll ist. | 
|  java.lang.Object | lesen()Gibt das älteste Element aus der Warteschlange. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public WarteschlangeListe()
public WarteschlangeListe(WarteschlangeListe quelle)
                   throws VollAusnahme
quelle - die zu kopierende Warteschlange // constVollAusnahme - die kopierte Warteschlange kann wegen Speichermangel nicht erstellt werden| Method Detail | 
public void entleeren()
entleeren in interface Warteschlange
public void eintragen(java.lang.Object element)
               throws VollAusnahme
eintragen in interface Warteschlangeelement - das einzutragende ObjektVollAusnahme - das Objekt kann nicht mehr eingetragen werdenistVoll()
public java.lang.Object lesen()
                       throws LeerAusnahme
lesen in interface WarteschlangeLeerAusnahme - es gibt kein Objekt in der WarteschlangeistLeer()
public void entfernen()
               throws LeerAusnahme
entfernen in interface WarteschlangeLeerAusnahme - es gibt kein Objekt in der WarteschlangeistLeer()public boolean istLeer()
istLeer in interface Warteschlangelesen(), 
entfernen()public boolean istVoll()
istVoll in interface Warteschlangeeintragen(java.lang.Object)| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||