Buscar

C- Se quiere incorporar un método mostrar a la jerarquía de figuras. Cada figura se muestra distinto: • los cuadrados se muestran imprimiendo el co...

C- Se quiere incorporar un método mostrar a la jerarquía de figuras. Cada figura se muestra distinto:
• los cuadrados se muestran imprimiendo el color de línea/color relleno y lado
• los triángulos se muestran imprimiendo el color de línea/color de relleno y los 3 lados.

Indique ¿es correcto el siguiente código? Justifique. En caso de ser incorrecto modifíquelo.
public class Cuadrado extends Figura{
private double lado;
….
public void mostrar(){
System.out.println(colorRelleno);
System.out.println(colorLinea);
System.out.println(lado);
}


Essa pergunta também está no material:

Actividad Tema 5
1 pág.

Programação I Universidad Nacional de La PlataUniversidad Nacional de La Plata

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado está incorreto. O método `mostrar()` da classe `Cuadrado` não está imprimindo corretamente as informações da figura. De acordo com a descrição fornecida, o método `mostrar()` para os quadrados deve imprimir o color de línea, o color de relleno e o lado. Portanto, o código correto seria: ```java public class Cuadrado extends Figura { private double lado; // ... public void mostrar() { System.out.println("Color de línea: " + getColorLinea()); System.out.println("Color de relleno: " + getColorRelleno()); System.out.println("Lado: " + lado); } // ... } ``` Dessa forma, o método `mostrar()` irá imprimir corretamente as informações solicitadas para os quadrados.

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