Simple Example Program For Constructor In C++

Definition

In C++, Constructor is automatically called when an object( a instance of the class) create.It is a special member function of the class.

  • It has the same name of the class.
  • It must be a public member.
  • No Return Values.
  • Default constructors are called when constructors are not defined for the classes.

Syntax

class class-name {

    Access Specifier :
    Member - Variables
    Member - Functions
public:
    class-name() {
        // Constructor code 
    }

    //... other Variables & Functions
}

Example Program

/*  Example Program For Simple Example Program Of Constructor In C++
    little drops @ thiyagaraaj.com

    Coded By:THIYAGARAAJ MP             */

#include<iostream>
#include<conio.h>

using namespace std;

class Example {
    // Variable Declaration
    int a, b;
public:

    //Constructor

    Example() {
        // Assign Values In Constructor
        a = 10;
        b = 20;
        cout << "Im Constructor\n";
    }

    void Display() {
        cout << "Values :" << a << "\t" << b;
    }
};

int main() {
    Example Object;
    // Constructor invoked.
    Object.Display();

    // Wait For Output Screen
    getch();
    return 0;
}

Sample Output

Im Constructor
Values :10      20