lehrbuch.kapitel9
Interface ErwFarbmenge

All Superinterfaces:
Farbmenge
All Known Implementing Classes:
ErwFarbmengeImpl

public interface ErwFarbmenge
extends Farbmenge

Erweiterung der Schnittstelle der Farbmenge um die Mengenoperationen


Method Summary
 void entweder(ErwFarbmenge menge)
          Mutator, bildet die exklusive Vereinigung zweier Mengen.
 boolean istGleich(ErwFarbmenge menge)
          Vergleicht den Inhalt zweier Mengen.
 boolean istLeer()
          Informator, überprüft, ob die Menge leer ist
 void kopieren(ErwFarbmenge quelle)
          Kopiert Inhalt der Menge.
 void nicht()
          Mutator, bildet das Komplement einer Menge.
 void oder(ErwFarbmenge menge)
          Mutator, bildet die Vereinigung zweier Mengen.
 void und(ErwFarbmenge menge)
          Mutator, bildet den Schnitt zweier Farbmengen.
 
Methods inherited from interface lehrbuch.kapitel9.Farbmenge
eintragen, entfernen, entleeren, vorhanden
 

Method Detail

und

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

oder

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

entweder

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

nicht

public void nicht()
Mutator, bildet das Komplement einer Menge. Das Ergebnis wird im Zielobjekt abgelegt.

istLeer

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

kopieren

public void kopieren(ErwFarbmenge quelle)
Kopiert Inhalt der Menge.
Parameters:
quelle - die zu kopierende Menge // const

istGleich

public boolean istGleich(ErwFarbmenge menge)
Vergleicht den Inhalt zweier Mengen. // const
Parameters:
menge - die zu vergleichende Menge // const
Returns:
true wenn die beiden Mengen die gleichen Elemente enthalten