Manuel é um desenvolvedor Java e está criando um sistema para uma imobiliária. Ele precisa implementar uma classe chamada Terreno, que deve armazenar o comprimento e a largura do terreno em metros, além do valor do metro quadrado. Todos esses atributos são tipo double.
A classe está inicialmente implementada conforme a seguir:
public class Terreno {
double comprimento;
double largura;
double precoMetroQuadrado;
}
A classe Terreno deve implementar um método chamado calcularValor, que deve retornar o valor do terreno, com base em sua área e no valor do metro quadrado. Para fins de cálculo, considere que os terrenos são retangulares.
A seguir, assinale a alternativa que contém uma implementação correta do método calcularValor segundo o paradigma orientado a objetos.
A.
public double calcularValor() {
double comprimento;
double largura;
double precoMetroQuadrado;
return comprimento * largura * precoMetroQuadrado;
}
B.
public double calcularValor(double comprimento, double largura,
double precoMetroQuadrado) {
return comprimento * largura * precoMetroQuadrado;
}
C.
public void calcularValor() {
double valor = comprimento * largura * precoMetroQuadrado;
}
D.
public double calcularValor() {
return comprimento * largura * precoMetroQuadrado;
}
E.
public double calcularValor() {
double valor = comprimento * largura * precoMetroQuadrado;
System.out.println(valor);
}
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar