public class CreateRectanglesArray { public static void main(String[] args) { Rectangle [] rectangles = new Rectangle[4]; Point originOne = new Point(23, 94); Rectangle rectOne = new Rectangle(10, 20, originOne); rectangles[0] = rectOne; rectangles[1] = rectOne; rectangles[2] = new Rectangle(50, 100, new Point(5,10)); rectangles[3] = new Rectangle(20, 30, new Point(-5, 7)); int i=0; for(Rectangle rectangle : rectangles) { String str = "rectangles["+(i++)+"]: "; str = str + "("+rectangle.getOrigin().getX()+","+rectangle.getOrigin().getY()+")\t"; str = str + "width: "+rectangle.getWidth()+", height: "+rectangle.getHeight(); System.out.println(str); } rectangles[2] = rectangles[3]; } }