Ejemplo n.º 1
0
        public override float calcularCosto(Paquete miPaquete, string miDestino)
        {
            bool evaluacionDestino = esCercano(miDestino);

            if (evaluacionDestino)
            {
                return(tarifaLocal * miPaquete.peso);
            }
            else
            {
                return(tarifaLargaDistancia * miPaquete.peso);
            }
        }
Ejemplo n.º 2
0
 public override float calcularCosto(Paquete miPaquete, string miDestino)
 {
     return(costoPorVolumen * miPaquete.volumen);
 }
Ejemplo n.º 3
0
 public abstract float calcularCosto(Paquete miPaquete, string miDestino);
Ejemplo n.º 4
0
 public Envio(string destino, Paquete paquete, Transportista transportista)
 {
     this.destino       = destino;
     this.paquete       = paquete;
     this.transportista = transportista;
 }
Ejemplo n.º 5
0
 public override float calcularCosto(Paquete miPaquete, string miDestino)
 {
     return(costoPorKilo * miPaquete.peso);
 }