/**
Testumgebung für die Klasse <b>Punkt</b> mit Klassenattributen

Das Programm liefert folgende Ausgabe:

AnzahlPunkte = 0
p1(1,2), Anzahl= 2
p2(3,3), Anzahl= 2
unbenannt(0,0), Anzahl= 3
Maximaler Punkt: p2(3,3), Anzahl= 3
Es gibt jetzt 3 verschiedene Punkte
Es gibt jetzt 3 verschiedene Punkte

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

class PunktTest
{  
   /**
   *  Mit <b>AnzahlPunkte</b> wird jeweils die Anzahl der
   *  installierten Punkte angezeigt; sowohl über Klassen- 
   *  wie auch über Objektnamen.
   */
   public static void main(String[] argv)
   {  
      System.out.println("AnzahlPunkte = "
             +Punkt.AnzahlPunkte); // Init.wert

      Punkt p1=new Punkt(1,2,"p1"),
            p2=new Punkt(3,3,"p2");
      p1.zeige();
      p2.zeige();

      Punkt max,
            p3=new Punkt();
      p3.zeige();
      max=p1.maximum(p2).maximum(p3);
      max.zeige("Maximaler Punkt");

      System.out.println("Es gibt jetzt "
           +p1.AnzahlPunkte +" verschiedene Punkte");
      System.out.println("Es gibt jetzt "
           +p2.AnzahlPunkte+" verschiedene Punkte");
   }
}


