Definition
A specialization of RoadVehicle. Each instance of Truck is a road vehicle designed to carry both passengers and (relatively heavy) cargo. A typical instance of Truck has a cab area for the driver, as well as a large cargo area separate from the cab. The cargo area of a truck may be open (as in many instances of PickupTruck) or closed (as in most instances of SemiTrailer_Truck). Some specializations of Truck are DumpTruck, FireTruck, and GarbageTruck.