Answer:
The class definition with the instance variable and all the required methods is given below:
public class Distance{
double miles;
public Distance (double startMiles) {
this.miles = startMiles;
}
public double toKilometers ( ){
double kilometerValue = miles/0.62137;
return kilometerValue;
}
public double toYards(){
double yardsValue = miles*1760;
return yardsValue;
}
public double toFeet(){
double feetsValue = miles*5280;
return feetsValue;
}
public double getMiles(){
return miles;
}
}
The main method to test the class is given in the explanation section
Step-by-step explanation:
public class Main {
public static void main(String[] args) {
Distance karelToSchool = new Distance(5.0);
Distance karelToPark = new Distance(10.0);
Distance karelToFriend = new Distance (12.0);
double karel_Yards_From_School = karelToSchool.toYards();
System.out.println("Karel's Yards from School is "+karel_Yards_From_School);
double karel_kilometers_from_park = karelToPark.toKilometers();
System.out.println("Karel's Kilometers from Park is "+karel_kilometers_from_park);
double karel_feets_from_friend = karelToFriend.toFeet();
System.out.println("Karel's Feets from Friend is "+karel_feets_from_friend);
}
}