/**
    Diese Klasse dient zum Testen der Klasse Point.
    Sie enthält nur die Methode main.
*/
public class PointTest
{   /**
        Erzeugt mehrere Punktobjekte und testet die Operationen
        von Point
    */
    public static void main (String[] args)
    {   Point p1 = new Point();
    	//p1.x = 1;  nicht erlaubter Zugriff auf private Var.
    	
    	int xKoord = p1.getX();
    	System.out.println("Die x-Koordinate ist " + xKoord);
    	
    	p1.move(2,3);
    	xKoord = p1.getX();
    	System.out.println("Die x-Koordinate ist " + xKoord);

        Point pChoose = new Point(1,1);
        Point qChoose = new Point(2,2);
        Point r=null;
        pChoose.chooseErr(qChoose,r);
        if (r==null)
        {   System.out.println("r ist null!");
        }
        else
        {   System.out.println(r.toString());
        }

        r = pChoose.choose(qChoose);
        if (r==null)
        {   System.out.println("r ist null!");
        }
        else
        {   System.out.println(r.toString());
        }
    	
    }
}


