|
|||||||||
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 |