Ajuda com exercício

Olá, preciso estudar pra segunda avaliação do semestre, mas as aulas de java foram prejudicadas por causa de greves feriados e etc… o professor passou uma lista de exercicios e falou pra nos basearmos nela para prova mas tem 2 exercicios que ninguem está conseguindo resolver será q podem ajudar?

Considere a classe Teste abaixo:

public class Teste {
public static void main(String[] args) {
Retangulo r = new Retangulo(10,20); //parâmetros: lados do retângulo
Circulo c = new Circulo(1); // parâmetro: raio do circulo
CalculadoraGeometrica.calculaArea®;
CalculadoraGeometrica.calculaPerimetro®;
CalculadoraGeometrica.calculaArea©;
CalculadoraGeometrica.calculaPerimetro©;
}
}

Desenvolva todas as classes necessárias para que a classe Teste (acima) funcione, considerando o que se segue:
i) As classes Retangulo e Circulo representam as respectivas figuras geométricas.
ii) A classe CalculadoraGeometrica possui ao menos 2 métodos: calculaArea e calculaPerimetro, que recebem uma figura geométrica qualquer (observe o polimorfismo!) providencia o cálculo da área e/ou perímetro e imprime na tela. Considere que se alguma outra classe representando uma nova figura geométrica fosse criada, a CalculadoraGeometrica funcionaria sem precisar ser recompilada, ou seja:
OutraFigGeometrica fig = new OutraFigGeometrica(…);
CalculadoraGeometrica.calculaArea(fig);
CalculadoraGeometrica.calculaPerimetro(fig);

E a sua dúvida é? :slight_smile:

Bem vindo ao fórum.
Pequena citação das regras de boa convivência do GUJ

Leia os seguintes tópicos.

Depois