Constructor Invoking Example in C++
- The program defines a class constructor with a default constructor that simply prints a message when invoked.
- In the main function, two objects of the constructor class (e1 and e2) are created.
- When the objects are created, the default constructor is invoked for each of them, which prints the message "Default Constructor Invoked" to the console.
- Therefore, the output of the program is "Default Constructor Invoked" printed twice, once for each object.
Source Code
#include <iostream>
using namespace std;
class constructor
{
public:
constructor()
{
cout<<"Default Constructor Invoked"<<endl;
}
};
int main(void)
{
constructor e1;
constructor e2;
return 0;
}
To download raw file
Click Here
Output
Default Constructor Invoked
Default Constructor Invoked