
/**

Anfangs zeigt f2 auf ein Rechteck, am Ende auf einen Kreis.

Das Programm liefert folgende Ausgabe:

Figur: Kreis 1, Bezugspunkt: Pkt(10,20)
Radius = 8.0
Figur: Kreis 1, Bezugspunkt: Pkt(13,23)
Radius = 8.0

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

Figur: Kreis 2, Bezugspunkt: Pkt(40,40)
Radius = 10.0
Figur: Kreis 2, Bezugspunkt: Pkt(40,40)
Radius = 10.0

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

class FigurenTest2
{
   public static void main(String[] argv)
   {
      Figur f1, f2;
      f1 = new Kreis("Kreis 1", 10, 20, 8);
      f1.ausgeben();
      f1.verschieben(3, 3);
      f1.ausgeben();
      System.out.println();
      
      f2 = new Rechteck("Rechteck", 1, 2, 3, 4);
      f2.ausgeben();
      System.out.println();

      f1 = new Kreis("Kreis 2", 40, 40, 10);
      f1.ausgeben();
      
      f2 = f1;
      f2.ausgeben();
   }
}
