To com dificuldade em resolver esse exercício e gostaria de ajuda

4 respostas
A

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

4 Respostas

staroski

Então, é só implementar a interface em cada uma dessas classes e usar as fórmulas que você postou.

A

Você poderia me dar um exemplo , e porque sou iniciante no curso de sistema.

staroski

Exemplo de círculo:

public class Circulo implements Figura {

    public double getArea(double raio) {
        return Math.PI * Math.pow(raio, 2);
    }
}
A

Muito obrigado

Criado 7 de abril de 2022
Ultima resposta 7 de abr. de 2022
Respostas 4
Participantes 2