lehrbuch.kapitel9
Class  FarbmengeImpl
java.lang.Object
  |
  +--lehrbuch.kapitel9.FarbmengeImpl
- All Implemented Interfaces: 
- Farbmenge
- Direct Known Subclasses: 
- ErwFarbmengeImpl
- public class FarbmengeImpl- extends java.lang.Object- implements Farbmenge
Implementierung der Menge für Farben als boolean Reihung
| Field Summary | 
| protected  boolean[] | inhalt
 | 
 
 
| Method Summary | 
|  void | allesAnzeigen()Zeigt alle gespeicherten Farben am Bildschirm an.
 | 
|  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.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
inhalt
protected boolean[] inhalt
FarbmengeImpl
public FarbmengeImpl()
- Parameterloser Konstruktor
FarbmengeImpl
public FarbmengeImpl(FarbmengeImpl quelle)
- Kopierkonstruktor- 
- Parameters:
- quelle- die zu kopierende Farbmenge // const
 
entleeren
public void entleeren()
- Löscht alle Farben aus der Farbmenge- 
- Specified by: 
- entleerenin interface- Farbmenge
 
eintragen
public void eintragen(Farbe farbe)
- Trägt eine Farbe in die Farbmenge ein.- 
- Specified by: 
- eintragenin interface- Farbmenge
 
- 
- Parameters:
- farbe- der einzutragende Farbwert
 
entfernen
public void entfernen(Farbe farbe)
- Löscht eine Farbe aus der Farbmenge.- 
- Specified by: 
- entfernenin interface- 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- 
- Specified by: 
- vorhandenin interface- Farbmenge
 
- 
- Parameters:
- element- die gesuchte Farbe
- Returns:
- true wenn die Farbmenge die Farbe enthält
 
allesAnzeigen
public void allesAnzeigen()
- Zeigt alle gespeicherten Farben am Bildschirm an.
// const-