public static void main(String[] args) {
Figura f = new Circulo();
Figura f2 = new Quadrado();
Figura f3 = new TrianguloEquilatero();
System.out.println( f.getArea( 10 ) );
System.out.println( f2.getArea( 10 ) );
System.out.println( f3.getArea( 10 ) );
}
}
public abstract interface Figura {
double getArea( double x );
}
Crie as classes Circulo.java, Quadrado.java e TrianguloEquilatero.java. Essas três classes devem implementar a Interface Figura.java, sendo que a fórmula de cálculo da área das figuras é:
Área do círculo: Math.PI * Math.pow(raio, 2)
Área do quadrado: Math.pow(lado, 2)
Área do triângulo equilátero: (Math.pow(lado, 2) * Math.sqrt(3)) / 4