This class is the bases class for all the objects contained in a travel
The constructor
Verify that the parameter can be transformed to a TravelObject
An object to validate