|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectlehrbuch.multi.Menge<E>
public class Menge<E>
| Constructor Summary | |
|---|---|
Menge()
|
|
Menge(Menge<E> quelle)
Kopierkonstruktor |
|
| Method Summary | |
|---|---|
Menge<E> |
clone()
kopiert Sack ensures equals(clone()); const |
void |
eintragen(E element)
trägt Objekt in die Menge ein; wenn es enthalten ist, keine Veränderung |
void |
entfernen(E element)
entfernt gegebenes Objekt aus der Menge; wenn es nicht enthalten ist, keine Veränderung |
void |
entleeren()
löscht alle Objekte aus der Menge |
boolean |
equals(java.lang.Object menge)
überprüft ob der Parameter, eine zweite Menge den gleichen Inhalt hat |
boolean |
istLeer()
überprüft, ob die Menge Elemente enthält oder nicht |
boolean |
vorhanden(E element)
überprüft ob das gegebene Objekt in der Menge vorhanden ist |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Menge()
public Menge(Menge<E> quelle)
quelle - ensures equals(quelle);| Method Detail |
|---|
public void entleeren()
entleeren in interface IMenge<E>public void eintragen(E element)
eintragen in interface IMenge<E>element - das einzutragende Objekt
ensures vorhanden(element) &&!istLeer();public void entfernen(E element)
entfernen in interface IMenge<E>element - das zu entfernende Objekt
NichtEnthaltenException - wenn das Objekt nicht im Sack enthalten istpublic boolean vorhanden(E element)
vorhanden in interface IMenge<E>element - das zu überprüfende Objekt
public boolean istLeer()
istLeer in interface IMenge<E>public boolean equals(java.lang.Object menge)
equals in class java.lang.Objectmenge - der zu überprüfende Sack
public Menge<E> clone()
clone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||