problema é o seguinte, tenho q fazer com que a velocidade atual não passe da velocidade máxima, mesmo q eu coloque uma velocidade maior que a máxima, ele deve mostrar a velocidade atual com o valor da máxima
public class Veiculo
{
private String placa;
private String cor;
private int npassageiros;
private int captanque;
private int velmax;
private int velatual;
private float consmedio;
public void setplaca(String placa)
{
this.placa = placa;
}
public void setcor(String cor)
{
this.cor = cor;
}
public void setpassageiros(int npassageiros)
{
this.npassageiros = npassageiros;
}
public void settanque (int captanque)
{
this.captanque = captanque;
}
public void setvelocidademax (int velmax)
{
this.velmax = velmax;
}
public void setvelocidadeatual (int velatual)
{
this.velatual = velatual;
if(this.velatual <= this.velmax)
this.velatual = velatual;
else
this.velatual = velmax;
}
public void setconsumo (float consmedio)
{
this.consmedio = consmedio;
}
public String getplaca (String placa)
{
return this.placa = placa;
}
public String getcor (String cor)
{
return this.cor = cor;
}
public int getpassageiros (int npassageiros)
{
return this.npassageiros = npassageiros;
}
public int gettanque (int captanque)
{
return this.captanque = captanque;
}
public double getvelocidadeatual (int velatual)
{
return this.velatual = velatual;
}
public int getvelocidademax (int velmax)
{
return this.velmax = velmax;
}
public float getconsumo (float consmedio)
{
return this.consmedio = consmedio;
}
public void imprimir()
{
System.out.println("Placa: " + this.placa);
System.out.println("Cor: " + this.cor);
System.out.println("Passageiros: " + this.npassageiros);
System.out.println("Capacidade Tanque: " + this.captanque);
System.out.println("Velocidade Atual: " + this.velatual);
System.out.println("Velocidade Máxima: " + this.velmax);
System.out.println("Consumo Médio: " + this.consmedio);
}
}
o que estou fazendo errado?
obs
a classe q seta os valores e essa
public class TrabVeiculo {
public static void main (String[] args)
{
new TrabVeiculo().movimentcarro();
}
public void movimentcarro()
{
Veiculo v1;
v1 = new Veiculo();
v1.setplaca("HVU3235");
v1.setcor("amarelo");
v1.setpassageiros(5);
v1.settanque(60);
v1.setvelocidadeatual(230);
v1.setvelocidademax(180);
v1.setconsumo(9f);
v1.imprimir();
}
}
vlw ai pela ajuda