What is a constructor?
It is a special member function that is used to initialize the data members of an object.