public static void main(String[] args) { Cilindro c = new Cilindro(new Punto(), 3.5, 6.72); System.out.println(c); System.out.println("Area totale cilindro = " + String.format("%1.2f", c.area())); System.out.println("Area laterale cilindro = " + String.format("%1.2f", c.areaLaterale())); System.out.println("Area base cilindro = " + String.format("%1.2f", c.areaDiBase())); System.out.println("Volume cilindro = " + String.format("%1.2f", c.volume())); // demo System.out.println("Perimetro cilindro = " + String.format("%1.2f", c.perimetro())); } // main
public Cilindro(Cilindro c) { this(c.getX(), c.getY(), c.getRaggio(), c.altezza); } // Costruttore di copia