package geometria; public class Rettangolo extends Quadrilatero { private Punto v1, v2, v3, v4; public Rettangolo(Punto a, Punto b, Punto c, Punto d){ v1 = new Punto(a.getx(), a.gety()); v2 = new Punto(b.getx(), b.gety()); v3 = new Punto(c.getx(), c.gety()); v4 = new Punto(d.getx(), d.gety());} public Rettangolo(){ v1 = new Punto(); v2 = new Punto(); v3 = new Punto(); v4 = new Punto(); } public double perimetro(){ double lato1 = lato(v1,v2); double lato2 = lato(v2,v3); double lato3 = lato(v3,v4); double lato4 = lato(v4,v1); return (lato1 + lato2 + lato3 + lato4); } public double area() { double lato1 = lato(v1,v2); double lato2 = lato(v2,v3); return (lato1 * lato2); } public void stampa() { System.out.println("Sono un Rettangolo"); } }