示例#1
0
 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;
     }
 }
示例#2
0
 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;
     }
 }
示例#3
0
 public abstract void AutonomiaClima(Viagem viagem);
示例#4
0
 public VeiculoViagem(Veiculo veiculo, Viagem viagem)
 {
     Veiculo = veiculo;
     Viagem  = viagem;
     viagem.DuracaoPrevista(veiculo);
 }