Figur.java

import java.awt.*;

public interface Figur {
  // Oberklasse der Zeichenobjekte
  // kann nichts implementieren, daher am besten Interface

  public void move(Punkt p);           // verschiebt um "Vektor" p
  public void scale(double s);         // skaliert um Faktor s, Bezugspunkt O
  public void rotate(double alpha);    // dreht um Winkel alpha, Drehpunkt O
  public void draw(Graphics g);        // zeichne die Figur 
  public String toString();            // beschreibt Objekt als String
}