/* Simple program to test the rectangle class. * * Carsten Butz, October 2002 */ class TestRectangle{ public static void main(String[] args){ Point origin = new Point(0,0); Point p1 = new Point(2,3); Point p2 = new Point(1,1); Rectangle r = new Rectangle(origin,p1); System.out.println("Lower left corner: " + r.ll().toString()); System.out.println("Upper left corner: " + r.ul().toString()); System.out.println("Upper right corner: " + r.ur().toString()); System.out.println("Lower right corner: " + r.lr().toString()); System.out.println("Area: " + r.area()); System.out.println("Contains (1,1)?:" + r.contains(p2)); r.translate(2,2); System.out.println("Rectangle translated by vector (2,2)."); System.out.println("Lower left corner: " + r.ll().toString()); System.out.println("Upper left corner: " + r.ul().toString()); System.out.println("Upper right corner: " + r.ur().toString()); System.out.println("Lower right corner: " + r.lr().toString()); System.out.println("Area: " + r.area()); System.out.println("Contains (1,1)?:" + r.contains(p2)); } }