Correct Answer : Compiler provides a default constructor to avoid faults/errors
Explanation : The C++ compiler always provides a default constructor if one forgets to define a constructor inside a class.