/* File: mTriangle.java */ import java.awt.*; public class mTriangle extends mRectangle { public mTriangle( int new_x, int new_y, int new_w, int new_h ) { // Call mRectangle's constructor: super( new_x, new_y, new_w, new_h ); } // Override mRectangle.paint( Graphics ): public void paint( Graphics g ) { g.setColor( color ); // Compute vertices and draw triangle: int xvalues[] = { x, x + w, x + w/2 }; int yvalues[] = { y + h, y + h, y }; g.fillPolygon( xvalues, yvalues, 3 ); } }