From Java Academy II:Advanced Java NPAC/ECS Java Academy -- February to April 98. byTom Scavo
This is the most important such constructor: public Quadrilateral( int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4 ) { super(); this.addPoint( x1, y1 ); this.addPoint( x2, y2 ); this.addPoint( x3, y3 ); this.addPoint( x4, y4 ); }