public class Rettangolo extends Quadrilatero {

    public Rettangolo(double base, double altezza) {
	/* uso un array anonimo, perché la chiamata 
	   a super deve essere il primo rigo */
	super(new double[] { base, altezza, base, altezza});

	/* Non funzionerebbe perchè non c'è 
	   un costruttore con 4 argomenti
	super(base, altezza, base, altezza);
	*/
    }

    // Ridefinizione (overriding) di getArea di Poligono
    public final double getArea() {
	return getLato(0)*getLato(1);
    }

    public static void main(String[] args) {
	System.out.println("Il main di Rettangolo");
    }
}