|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--lehrbuch.kapitel9.ZeichenmengeImpl
Implementierung des Multibehälters Menge für Zeichen
| Field Summary | |
protected boolean[] |
inhalt
|
| Constructor Summary | |
ZeichenmengeImpl()
Parameterloser Konstruktor. |
|
ZeichenmengeImpl(ZeichenmengeImpl quelle)
Kopierkonstruktor |
|
| Method Summary | |
void |
allesAnzeigen()
zeigt die gespeicherten Zeichen am Bildschirm an // const |
void |
eintragen(Char zeichen)
Trägt zeichen in Zeichenmenge ein. |
void |
entfernen(Char zeichen)
Löscht gegebenes Zeichen aus Zeichenmenge. |
void |
entleeren()
Löscht alle Zeichen aus der Zeichenmenge |
boolean |
istGleich(ZeichenmengeImpl menge)
Vergleicht den Inhalt zweier Zeichenmengen. |
void |
kopieren(ZeichenmengeImpl quelle)
Kopiert Inhalt der Zeichenmenge. |
boolean |
vorhanden(Char zeichen)
Überprüft, ob ein bestimmtes Zeichen in der Zeichenmenge enthalten ist. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected boolean[] inhalt
| Constructor Detail |
public ZeichenmengeImpl()
public ZeichenmengeImpl(ZeichenmengeImpl quelle)
quelle - die zu kopierende Zeichenmenge // const| Method Detail |
public void entleeren()
entleeren in interface Zeichenmengepublic void eintragen(Char zeichen)
eintragen in interface Zeichenmengezeichen - das einzutragende Zeichenpublic void entfernen(Char zeichen)
entfernen in interface Zeichenmengeelement - das zu löschende Zeichenpublic boolean vorhanden(Char zeichen)
vorhanden in interface Zeichenmengezeichen - das gesuchte Zeichenpublic void allesAnzeigen()
allesAnzeigen in interface Zeichenmengepublic void kopieren(ZeichenmengeImpl quelle)
quelle - die zu kopierende Menge // constpublic boolean istGleich(ZeichenmengeImpl menge)
menge - die zu vergleichende Zeichenmenge // const
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||