public class PointTester
{
   public static void main(String[] args)
   {
      Point a = new Point(3, 4);
      Point b = new Point(4, 3);
      System.out.println(a.toString());
      System.out.println("Expected: Point[x=3.0,y=4.0]");
      System.out.println(a.equals(b));
      System.out.println("Expected: false");
      LabeledPoint c = new LabeledPoint(3, 4, "Fred");
      System.out.println(c.toString());
      System.out.println("Expected: LabeledPoint[x=3.0,y=4.0][label=Fred]");
      System.out.println(c.equals(c));
      System.out.println("Expected: true");
   }
}
