23 virtual void info()
const = 0;
26 virtual void move(
double speed, std::vector<double> direction) = 0;
This Vehicle interface class.
virtual void info() const =0
Return vehicle information.
virtual void move(double speed, std::vector< double > direction)=0
Motion of vehicle.
virtual ~Vehicle()=default
Destructor.