/** * Une classe permettant de tester la classe Point * cette classe comporte simplement une methode main qui cree des points * les affiches, calcule les distance les separant... * version 1.0 7 Mar 1997 * @author Philippe Genoud */ public class Test { public static void main(String[] argv) { Point p1 = new Point(); Point p2 = new Point(10,10); System.out.println("Essai de la classe Point"); System.out.println("point p1 : " + p1); System.out.println("point p2 : " + p2); System.out.println("Distance a l'origine de p1 " + p1.distance()); System.out.println("Distance a l'origine de p2 " + p2.distance()); System.out.println("Distance entre p1 et p2 " + p1.distance(p2)); p1.translate(10,20); p2 = new Point(10,30); System.out.println("point p1 : " + p1); System.out.println("point p2 : " + p2); System.out.println("Distance a l'origine de p1 " + p1.distance()); System.out.println("Distance a l'origine de p2 " + p2.distance()); System.out.println("Distance entre p1 et p2 " + p1.distance(p2)); System.out.println("C'est fini"); } } /* Affichage produit eudoxe>java Test Essai de la classe Point point p1 : X : 0 Y : 0 point p2 : X : 10 Y : 10 Distance a l'origine de p1 0 Distance a l'origine de p2 14.1421 Distance entre p1 et p2 14.1421 point p1 : X : 10 Y : 20 point p2 : X : 10 Y : 30 Distance a l'origine de p1 22.3607 Distance a l'origine de p2 31.6228 Distance entre p1 et p2 10 C'est fini eudoxe> */