|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Schnittstelle des Sackes für Aufzählungsklassen
Inner Class Summary | |
static class |
DiskreterSack.KeinEintragAusnahme
innere Ausnahme |
Method Summary | |
void |
alleEntfernen(Aufz element)
Löscht alle Vorkommnisse eines Elements aus dem Sack. |
void |
eintragen(Aufz element)
Trägt ein Element in den Sack ein. |
void |
entfernen(Aufz element)
Löscht ein Element aus dem Sack. |
void |
entleeren()
Löscht alle Element aus dem diskreten Sack |
boolean |
istLeer()
Informator, überprüft, ob der Sack leer ist // const |
boolean |
vorhanden(Aufz element)
Überprüft, ob ein bestimmtes Element im Sack enthalten ist. |
Method Detail |
public void eintragen(Aufz element)
element
- das einzutragende Objektpublic void entfernen(Aufz element) throws DiskreterSack.KeinEintragAusnahme
element
- das zu löschende ObjektDiskreterSack.KeinEintragAusnahme
- Objekt ist im Sack nicht vorhandenpublic void alleEntfernen(Aufz element)
element
- das zu löschende Objektpublic boolean vorhanden(Aufz element)
element
- der gesuchte Aufzählungswertpublic void entleeren()
public boolean istLeer()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |