/* DistanceConverter.java        Authors: Koffman & Wolz 
 * Class that converts miles to kilometers and vice-versa.
 */

public class DistanceConverter {  
  // Data field
  private static final double CONVERT_FACTOR = 1.609;

  // Methods
  // precondition - a distance in kilometers is passed as an argument 
  // precondition - returns the equivalent value in miles 
  public double toMiles(double kms) {
    return kms / CONVERT_FACTOR;
  }

  // precondition - a distance in miles is passed as an argument 
  // postcondtion: Returns the equivalent value in kilometers 
  public double toKilometers(double miles) {
    return miles * CONVERT_FACTOR;
  }
}

