Generation

generate functionFri, 31 Mar 2023

CCrea una interfaz llamada FiguraGeometrica que contenga los siguientes métodos: CalcularArea(): debe devoolver un valor double que represente el área de la figura geométrica. CalcularPerimetro(): debe devolver un valor double que represente el perímetro de la figura geométrica. Luego, crea tres clases que implementen la interfaz FiguraGeometrica: Circulo, Rectángulo y Triangulo. Cada una de estas clases debe tener los atributos necesarios para representar a la figura geométrica correspondiente y debe implementar los métodos de la interfaz. Además, crea una clase FiguraCompuesta que represente una figura geométrica compuesta por varias figuras geométricas. Esta clase debe tener un atributo figuras que sea un ArrayList de objetos FiguraGeometrica. La clase FiguraCompuesta debe implementar los métodos de la innterfaz FiguraGeometrica.

public interface FiguraGeometrica { double calcularArea(); double calcularPerimetro(); }

Questions about programming?Chat with your personal AI assistant