public class Vehicle{
private String name; public double speed;
public String getName(){ return this.name; }
public Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public String describe(){ return ""; }
}


public class Vehicle{
private String name; public double speed;
public String getName(){ return this.name; }
public Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public String describe(){ return ""; }
}



public class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public String describe(){ return ""; }
}



public class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public String describe(){ return ""; }
}



public abstract class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public abstract String describe(){ return ""; }
}



public abstract class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public abstract String describe(){ return ""; }
}

public abstract class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public abstract String describe();
}


public abstract class Vehicle{
protected String name; public double speed;
public String getName(){ return this.name; }
protected Vehicle(String name){ this.name = name; this.speed = 1.0; }
public double move(double distance){ System.out.println("Moving"); return distance / this.speed; }
public abstract String describe();
}