Bem galera meu primeiro post por aqui, de muitos já que to começando agora. To com Uma Duvida aqui…
Preciso criar um o método adicionarCaixa. Este método possui um
simples argumento, que é o peso da caixa em Kg. O método deve
verificar que a adição da caixa não violará a carga máxima. Se ocorrer
uma violação, a caixa é rejeitada retornando o valor false; caso
contrário o peso da caixa é adicionada à carga do veículo e o método
retorna true.Preciso Utilizar da expressao if else no metodo.
[color=blue]ta ai o codigo Veiculo[/color]
package exercicio2.versao2;
/**
*
-
@author Flavio */ public class Veiculo { private double carga; private double cargamaxima;
public double getCarga() { return carga; }
public double getCargaMaxima() { return cargamaxima; }
public Veiculo(double carga_max ) { } }
[color=blue]
E o codigo TesteVeiculo2[/color]
import exercicio2.versao2.Veiculo;
public class TesteVeiculo2 {
public static void main(String[] args) {
// Cria um veiculo que suporta a carga de 10.000 kg
System.out.println("Criando um veiculo com carga maxima de 10,000kg");
Veiculo veiculo = new Veiculo(10000.0);
// Adicionando algumas caixas
System.out.println("Adicionando caixa numero 1 (500kg) : " + veiculo.adicionarCaixa(500.0));
System.out.println("Adicionando caixa numero 2 (250kg) : " + veiculo.adicionarCaixa(250.0));
System.out.println("Adicionando caixa numero 3 (5000kg) : " + veiculo.adicionarCaixa(5000.0));
System.out.println("Adicionando caixa numero 4 (4000kg) : " + veiculo.adicionarCaixa(4000.0));
System.out.println("Adicionando caixa numero 5 (300kg) : " + veiculo.adicionarCaixa(300.0));
// Exibindo a carga total do veiculo
System.out.println("A carga do veiculo e: " + veiculo.getCarga() + " kg");
}
}
[color=green]
A Saida gerada tem que ser…[/color]
Criando um veiculo com carga maxima de 10,000kg
Adicionando caixa numero 1 (500kg) : True
Adicionando caixa numero 2 (250kg) : True
Adicionando caixa numero 3 (5000kg) : True
Adicionando caixa numero 4 (4000kg) : True
Adicionando caixa numero 5 (300kg) : False
A carga do veiculo e: 9750.0 kg
BUILD SUCCESSFUL (total time: 1 second)
Desde ja agradeço…vlww