Buscar

Considere a classe abstrata FiguraGeometrica e a interface Calcula descrita no Texto de Apoio, escreva a classe Circulo, que é derivada da classe ...

Considere a classe abstrata FiguraGeometrica e a interface Calcula descrita no Texto de Apoio, escreva a classe Circulo, que é derivada da classe FiguraGeometrica e implementa a interface Calcula .

💡 1 Resposta

User badge image

Ed Verified user icon

Aqui está um exemplo de como a classe Circulo pode ser implementada em Java: ``` public abstract class FiguraGeometrica { public abstract double calcularArea(); } public interface Calcula { public double calcular(); } public class Circulo extends FiguraGeometrica implements Calcula { private double raio; public Circulo(double raio) { this.raio = raio; } @Override public double calcularArea() { return Math.PI * raio * raio; } @Override public double calcular() { return 2 * Math.PI * raio; } } ``` Observe que a classe Circulo estende a classe FiguraGeometrica e implementa a interface Calcula. A classe FiguraGeometrica é abstrata e define um método abstrato `calcularArea()`, que a classe Circulo deve implementar. A interface Calcula define um método `calcular()`, que a classe Circulo também deve implementar. A implementação desses métodos é feita na classe Circulo.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais