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