All Packages  Class Hierarchy  This Package  Previous  Next  Index

Schnittstelle lehrbuch.kapitel8.Menge

public interface Menge

Schnittstelle für eine Menge


Method Index

 o entfernen(Object)
Löscht ein Element aus der Menge.
 o entleeren()
Löscht alle Elemente aus der Menge
 o fuellen(Object)
Trägt ein Element in die Menge ein.
 o iterator(String)
Ruft rueckruf für jedes eingetragene Element der Menge auf.
 o leer()
Informator, überprüft, ob die Menge leer ist // const
 o oder(Menge)
Mutator, bildet die Vereinigung zweier Mengen.
 o und(Menge)
Mutator, bildet den Schnitt zweier Mengen.
 o vorhanden(Object)
Überprüft, ob ein bestimmtes Element in der Menge enthalten ist.

Methods

 o entleeren

 public abstract void entleeren()
Löscht alle Elemente aus der Menge

 o fuellen

 public abstract void fuellen(Object element)
Trägt ein Element in die Menge ein.
Parameters:
element - das einzutragende Objekt

 o entfernen

 public abstract void entfernen(Object element)
Löscht ein Element aus der Menge.
Parameters:
element - das zu löschende Objekt

 o vorhanden

 public abstract boolean vorhanden(Object element)
Überprüft, ob ein bestimmtes Element in der Menge enthalten ist. // const
Parameters:
element - das gesuchte Objekt
Returns:
true wenn die Menge das Element enthält

 o und

 public abstract void und(Menge menge)
Mutator, bildet den Schnitt zweier Mengen. Das Ergebnis wird im Zielobjekt abgelegt.
Parameters:
menge - die zu konjugierende Menge // const

 o oder

 public abstract void oder(Menge menge)
Mutator, bildet die Vereinigung zweier Mengen. Das Ergebnis wird im Zielobjekt abgelegt.
Parameters:
menge - die zu disjugierende Menge // const

 o leer

 public abstract boolean leer()
Informator, überprüft, ob die Menge leer ist // const
Returns:
true wenn die Menge keine Elemente enthält

 o iterator

 public abstract void iterator(String rueckruf)
Ruft rueckruf für jedes eingetragene Element der Menge auf.
Parameters:
rueckruf - der Name der aufzurufenden Methode der Elementklasse

All Packages  Class Hierarchy  This Package  Previous  Next  Index