Simple Example Program For Parameterized Constructor In C++


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

  • 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.

If a Constructor has parameters, it is called a Parameterized Constructor. Parameterized Constructors helps in initializing values when an object is created.  

for better understanding about Constructor,

Parameterized Constructor Syntax

class class_name {

    Access Specifier :
    Member - Variables
    Member - Functions
    class_name(variables) {
        // Constructor code 

    //... other Variables & Functions

Parameterized Constructor Example Program

/*  Example Program For Simple Example Program Of Parameterized Constructor In C++
    little drops @

    Coded By:THIYAGARAAJ MP             */


using namespace std;

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


    Example(int x, int y) {
        // Assign Values In Constructor
        a = x;
        b = y;
        cout << "Im Constructor\n";

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

int main() {
    Example Object(10, 20);
    // Constructor invoked.

    // Wait For Output Screen
    return 0;

Sample Output

Im Constructor
Values :10      20