lehrbuch.kapitel9
Interface Farbmenge

All Known Subinterfaces:
ErwFarbmenge
All Known Implementing Classes:
FarbmengeImpl

public interface Farbmenge

Schnittstelle einer Menge für Farben


Method Summary
 void eintragen(Farbe farbe)
          Trägt eine Farbe in die Farbmenge ein.
 void entfernen(Farbe farbe)
          Löscht eine Farbe aus der Farbmenge.
 void entleeren()
          löscht alle Farben aus der Farbmenge
 boolean vorhanden(Farbe farbe)
          Überprüft, ob eine bestimmte Farbe in der Farbmenge enthalten ist.
 

Method Detail

entleeren

public void entleeren()
löscht alle Farben aus der Farbmenge

eintragen

public void eintragen(Farbe farbe)
Trägt eine Farbe in die Farbmenge ein.
Parameters:
farbe - der einzutragende Farbwert

entfernen

public void entfernen(Farbe farbe)
Löscht eine Farbe aus der Farbmenge.
Parameters:
farbe - die zu löschende Farbe

vorhanden

public boolean vorhanden(Farbe farbe)
Überprüft, ob eine bestimmte Farbe in der Farbmenge enthalten ist. // const
Parameters:
element - die gesuchte Farbe
Returns:
true wenn die Farbmenge die Farbe enthält