Constructors
Often we want to initialize some or all the member variables for an object when you declare the object
C++ includes special provisions for such initializations
When you define a class you can define a special kind of member function known as a constructor
A constructor is a member function that is automatically called when an object of that class is declared
A constructor is used to initialize the the values of some or all the member variables and to do any other sort of initialization that may be needed