CHU
in Chemnitz
Willkommen auf der Webseite von Chris Hübsch
Sie befinden sich hier: Startseite > Programmieren > Java >
Class UglyStein

Class UglyStein

java.lang.Object
   |
   +----TetrisStein
           |
           +----ZweifachStein
                   |
                   +----UglyStein

class UglyStein
extends ZweifachStein
Diese Stein heiß deshalb Ugly-Stein, weil seine Art der Drehung sehr gemein für den Spieler ist: Der Stein ändert bei jeder Drehung seine Form.

Kommentare an: chu@informatik.tu-chemnitz.de

Version:
1.0, 11 Jan 97
Author:
Chris Hübsch

Constructor Index

 o UglyStein(int, int)
Erzeugt einen neuen UglyStein

Method Index

 o drehen()
Dreht den Ugly-Stein.
 o getColor()
Liefert die Farbe der Steinchen.
 o getNaechsteDrehung()
Liefert die nächste Drehung des Steines

Constructors

 o UglyStein
  public UglyStein(int x,
                   int Ausdehnung)
Erzeugt einen neuen UglyStein
Parameters:
x - x-Koordinate des Steines
Ausdehnung - Breite des Steines in Pixel

Methods

 o drehen
  public void drehen()
Dreht den Ugly-Stein.
Overrides:
drehen in class ZweifachStein
 o getNaechsteDrehung
  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
 o getColor
  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