Class UglyStein
java.lang.Object | +----TetrisStein | +----ZweifachStein | +----UglyStein
- class UglyStein
- extends ZweifachStein
Kommentare an: chu@informatik.tu-chemnitz.de
- Version:
- 1.0, 11 Jan 97
- Author:
- Chris Hübsch
- UglyStein(int, int)
- Erzeugt einen neuen UglyStein
- drehen()
- Dreht den Ugly-Stein.
- getColor()
- Liefert die Farbe der Steinchen.
- getNaechsteDrehung()
- Liefert die nächste Drehung des Steines
UglyStein
public UglyStein(int x, int Ausdehnung)
- Erzeugt einen neuen UglyStein
- Parameters:
- x - x-Koordinate des Steines
- Ausdehnung - Breite des Steines in Pixel
drehen
public void drehen()
- Dreht den Ugly-Stein.
- Overrides:
- drehen in class ZweifachStein
public TetrisSteinchen[] getNaechsteDrehung()
- Liefert die nächste Drehung des Steines
- Returns:
- Ein Feld von Steinchen, das die nächste Drehung beschreibt
- Overrides:
- getNaechsteDrehung in class ZweifachStein
public Color getColor()
- Liefert die Farbe der Steinchen. Dabei wird für jedes Steinchen eine eigene Farbe per Zufall berechnet.
- Returns:
- die Farbe
- Overrides:
- getColor in class TetrisStein