|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Schnittstelle für einen Sortierkanal
| Method Summary | |
void |
eintragen(Geordnet element)
Element wird in den Sortierkanal eingetragen. |
void |
entfernen()
Das kleinste Element wird aus dem Sortierkanal entfernt. |
void |
entleeren()
Sortierkanal wird geleert |
boolean |
istLeer()
Überprüft, ob der Sortierkanal leer ist. |
boolean |
istVoll()
Überprüft, ob der Sortierkanal voll ist. |
Geordnet |
kleinstesLesen()
Liefert das kleinste Element im Sortierkanal. |
| Method Detail |
public void entleeren()
public void eintragen(Geordnet element)
throws VollAusnahme
element - das einzutragende ElementVollAusnahme - eintragen ist nicht mehr möglich, weil der Sortierkanal voll ististVoll()
public void entfernen()
throws LeerAusnahme
LeerAusnahme - entfernen ist nicht mehr möglich, weil der Sortierkanal leer ististLeer()
public Geordnet kleinstesLesen()
throws LeerAusnahme
LeerAusnahme - Es gibt keine Elemente, weil der Sortierkanal leer ist.istLeer()public boolean istVoll()
eintragen(lehrbuch.kapitel9.Geordnet)public boolean istLeer()
kleinstesLesen(),
entfernen()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||