Timing of Constructor Use
Constructors
are invoked in
the order of the
base class first,
then derived
class
initializers,
followed by
the body of the
derived class
constructor.