// Marty Stepp, CSE 142, Autumn 2009 // A short "client" program that uses our Point objects. // This second version uses our new Point object methods. import java.awt.*; public class Example { public static void main(String[] args) { Point p1 = new Point(); // p1.x = 81; // p1.y = 131; p1.setLocation(81, 131); Point p2 = new Point(); // p2.x = 52; // p2.y = 202; p2.setLocation(52, 202); p1.translate(5, -10); p2.translate(100, 100); double d = p1.distance(p2); double d2 = p2.distance(p1); System.out.println("p1 x = " + p1.x + ", y = " + p1.y); System.out.println("p2 x = " + p2.x + ", y = " + p2.y); System.out.println("p1 is " + p1); System.out.println("distance = " + d); System.out.println("distance 2 = " + d2); DrawingPanel panel = new DrawingPanel(300, 300); Graphics g = panel.getGraphics(); p1.draw(g); p2.draw(g); } }