internal void Book() { if (ID == -1) { Console.WriteLine("No cabs available"); return; } CabState.Book(this); }
public void RideComplete() { CabState.RideComplete(this); }
internal void Cancelled() { CabState.Cancelled(this); }
public void StartRide() { CabState.StartTrip(this); }