package geometria; public class Quadrilatero extends Poligono { protected Punto v1, v2, v3, v4; public Quadrilatero(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 Quadrilatero() { 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() { return 0; } public void stampa() {System.out.println("Sono un generico quadrilatero"); } }