This warning is generated when the base class of a class parameter does not have a constructor. If a descendant class with a constructor is selected as the class for this parameter, its constructor will not be called. To avoid this problem, the base class should have a constructor.
Note the examples given in Class parameters and Extending class parameters. The Bailout base class has an empty constructor so the warning is not triggered. If ExtendedBailout would declare a constructor itself, it would be called correctly.
See Also
Class parameters
Warnings