C++ allows a class to have multiple based classes.
class Car : public Vehicle , public InsuredItem {
...
};
This specifies that Car should have all the members of both the Vehicle and the InsuredItem classes.
Multiple inheritance is tricky and potentially dangerous: