
/**

Das Programm liefert folgende Ausgabe:

Figur: Kreis, Bezugspunkt: Pkt(1,2)
Radius = 3.0
Figur: Rechteck, Bezugspunkt: Pkt(1,2)
Laenge = 3.0, Breite = 4.0

*/
/*------------------------------------------------------------------*/

class FigurenTest1
{
   public static void main(String[] argv)
   {
      Punkt p = new Punkt(0, 0, "Punkt");
      Figur f = new Figur("Figur", 1, 2);
      Kreis k = new Kreis("Kreis", 1, 2, 3);
      Rechteck r = new Rechteck("Rechteck", 1, 2, 3, 4);

//      p = f;		// Zuweisung nicht erlaubt

//      k = f;		// Zuweisung nicht erlaubt
//      r = f;		// Zuweisung nicht erlaubt


      f = k;
      f.ausgeben();

      f = r;
      f.ausgeben();

   }
}
