SOCORRO < PROGRAMAÇÂO ORIENTADA A OBJETOS> È para hoje e vale nota.
1. Implemente uma classe chamada FigurasGeometricas que terá os seguintes atributos:

double lado;
double altura;
double base;
double baseMaior;
double baseMenor;
String nomeFigura.

Implemente os métodos getters e setters de cada atributo. Além disso, implemente o método:
public double calcularAreaFigura ();

O método acima deverá verificar qual o valor da variável nomeFigura e fazer o cálculo conforme estipulado abaixo:
se “quadrado”  return this.lado * this.lado
se “triangulo”  return (this.base * this.altura) / 2
se “trapézio”  return ((this.baseMaior + this.baseMenor) * this.altura) / 2
senão  0.0

Crie a classe Principal para testar o programa, abastecendo as variáveis (setters) conforme a figura que será calculada. Exemplo – se a figura for um quadrado, precisará apenas do valor da variável lado.
Crie também um construtor que receba como parâmetro todas as variáveis da classe e as inicialize conforme validações dos setters.
Crie um objeto para cada tipo de figura geométrica, ou seja, 3 objetos. Instancie pelo menos 1 pelo construtor.
Apresente (no prompt) para cada objeto o nome da figura, os valores de suas variáveis e o cálculo de sua área.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.