/*
  La classe definisce un quadrato di lato assegnato.
*/

public class Quadrato extends FormaGeometrica{
    private double lato;

    // costruisco un quadrato assegnando un valore al suo lato.
    public Quadrato(double lt) {
	lato = lt;
    }

    // calcola il perimetro del quadrato
    public double perimetro() {
	return 4 * lato;
    }

    // calcola l'area del quadrato
    public double area() {
	return lato * lato;
    }

    // disegna, schematicamente, un quadrato.
    public void disegna() {
	System.out.println("****\n*  *\n****");
    }

    // restituisce il nome della forma geometrica:
    public String nome() {
	return "quadrato";
    }
}
