Programação em Java

4 respostas
R

Alguém sabe resolver

a. A classe abstrata Figura deve ter o método abstrato area.
b. A classe concreta Circulo é subclasse de Figura.
c. A classe abstrata Poligono é subclasse de Figura e deve ter os atributos base e
altura .
d. As classes concretas Triangulo, Losango, Retangulo e Quadrado são subclasses
de Poligono. Tente criar mais uma generalização aqui olhando as fórmulas da área.
e. Os polígonos Retangulo e Quadrado devem implementar a interface Diagonal,
que deve ter um método que calcula a diagonal.
f. Crie uma classe Geometria com um ArrayList de Figuras com pelo menos uma
figura de cada e imprima suas áreas, perímetros e diagonais.

4 Respostas

Mike

Olá @rodrigo98, não duplique tópicos, por favor:

Sim, sabemos resolver
Você tentou fazer pelo menos?

Jonathan_Medeiros

A galera do fórum sabe resolver, mas ninguém vai fazer o seu trabalho por você!

Se estiver com dúvidas sobre o exercício, poste sua dúvida de forma pontual juntamente com o código que você fez, dessa forma todos conseguem te ajudar.

Nos ajude a te ajudar!

R

Eu fiz ate a letra D
Porem não consigo fazer a parte de interface

package Aula1;

public class Retangulo extends Poligonoo implements Diagonal
{

public Retangulo(int base, int altura)

{

super(base, altura);

}

<a class="mention" href="/u/override">@Override</a>

public double calculaDiagonal()

{
calculaDiagonal =

return 0;
}

}

Mike
<a class="mention" href="/u/rodrigo98">@rodrigo98</a> Da uma olhada nesse tópico, eu acredito que seja o mesmo exercício

<aside class="quote quote-modified" data-post="6" data-topic="382390">
  <div class="title">
    <div class="quote-controls"></div>
    <img alt="" width="20" height="20" src="/user_avatar/www.guj.com.br/mike/40/94388_2.png" class="avatar">
    <a href="https:/t/resolvido-java-polimorfismo/382390/6">[RESOLVIDO] Java Polimorfismo</a> <a class="badge-wrapper  bullet" href="/c/programacao/java">Java</a>
  </div>
  <blockquote>
    Muito bom! Eu  acho que você pode tirar esses métodos: altura() e base() 
Agora as classes Quadrado e Retangulo tem as suas proprias formulas para calcular a diagonal. 
Vamos ao conceito de polimorfismo. 
Polimorfismo é nada mais nada menos que, um objeto ter várias formas, como assim? 
Exemplo: 
public interface Impressora{
    public void imprimir();
}

public class ImpressoraZebra implements Impressora {
    public void imprimir() {
        System.out.println("Imprimindo pela Zebra");
    }
  </blockquote>
</aside>

Caso ainda não consiga, volte aqui

Criado 6 de março de 2019
Ultima resposta 7 de mar. de 2019
Respostas 4
Participantes 3