public override void AutonomiaClima(Viagem viagem) { if (viagem.Clima.Equals("ENSOLARADO")) { AutonomiaAlcoolVariada = AutonomiaAlcool; } else if (viagem.Clima.Equals("CHOVENDO")) { AutonomiaAlcoolVariada = AutonomiaAlcool - AutonomiaAlcool * 0.156; } else { AutonomiaAlcoolVariada = AutonomiaAlcool - AutonomiaAlcool * 0.247; } }
public override void AutonomiaClima(Viagem viagem) { if (viagem.Clima.Equals("ENSOLARADO")) { AutonomiaGasolinaVariada = AutonomiaGasolina; } else if (viagem.Clima.Equals("CHOVENDO")) { AutonomiaGasolinaVariada = AutonomiaGasolina - AutonomiaGasolina * 0.12; } else { AutonomiaGasolinaVariada = AutonomiaGasolina - AutonomiaGasolina * 0.19; } }
public abstract void AutonomiaClima(Viagem viagem);
public VeiculoViagem(Veiculo veiculo, Viagem viagem) { Veiculo = veiculo; Viagem = viagem; viagem.DuracaoPrevista(veiculo); }