public override float calcularCosto(Paquete miPaquete, string miDestino) { bool evaluacionDestino = esCercano(miDestino); if (evaluacionDestino) { return(tarifaLocal * miPaquete.peso); } else { return(tarifaLargaDistancia * miPaquete.peso); } }
public override float calcularCosto(Paquete miPaquete, string miDestino) { return(costoPorVolumen * miPaquete.volumen); }
public abstract float calcularCosto(Paquete miPaquete, string miDestino);
public Envio(string destino, Paquete paquete, Transportista transportista) { this.destino = destino; this.paquete = paquete; this.transportista = transportista; }
public override float calcularCosto(Paquete miPaquete, string miDestino) { return(costoPorKilo * miPaquete.peso); }