Initialization List
Initialization List: In the definition of a constructor, the function heading can be followed by a colon and a list of calls to other constructors. This initialization list can contain calls to (1) constructors for base classes and (2) constructors for class members that are themselves class objects.