Ir ao conteúdo

Ronald.oliveira2709

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Bom dia, alguém pode me ajudar nessa atividade, como faço pra esse código funcionar. Eu criei uma classe "principal" porém não estou conseguindo manipular dados entre as classes e métodos alguém pode me ajudar! public abstract class Poligono { protected int quantidadeDeLados; public Poligono(int quantidadeDeLados) { if (quantidadeDeLados < 3) { System.out.println("Quantidade de lados inválido"); } this.quantidadeDeLados = quantidadeDeLados; } public int getQuantidadeDeLados() { return quantidadeDeLados; } public abstract void imprimirQuantidadeLados() { System. out.println("Quantidade de lados: " + quantidadeDeLados); } public abstract double calcularArea(); } public class Retangulo extends Poligono { private int base; private int altura; public Retangulo(int base, int altura) { super(4); this.base = base; this.altura = altura; } public double calcularArea() { return base * altura; } } public class Triangulo extends Poligono { private int base; private int altura; public Triangulo(int base, int altura) { super(3); this.base = base; this.altura = altura; } public double calcularArea() { return base * altura / 2; } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!