class Vehicle {
public:

  void move(Position new_position);

  virtual void accelerate(int new_speed);
  virtual void cruise();
  virtual void heading(Position destination);    

};


