Simple Example Program For Constructor Overloading In C++
Definition
In C++, Constructor is automatically called when an object( an instance of the lass) create.It is the special member function of the class.Which constructor has arguments is called Parameterized Constructor.
- One Constructor overload another constructor is called Constructor Overloading
- 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
}
class_name(variables) {
// Constructor code
}
... other Variables & Functions
}
Simple Example Program Of Constructor Overloading
/* Example Program For Simple Example Program Of Constructor Overloading 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 wuithout Argument
Example() {
// Assign Values In Constructor
a = 50;
b = 100;
cout << "\nIm Constructor";
}
//Constructor with Argument
Example(int x, int y) {
// Assign Values In Constructor
a = x;
b = y;
cout << "\nIm Constructor";
}
void Display() {
cout << "\nValues :" << a << "\t" << b;
}
};
int main() {
Example Object(10, 20);
Example Object2;
// Constructor invoked.
Object.Display();
Object2.Display();
// Wait For Output Screen
getch();
return 0;
}
Sample Output
Im Constructor
Im Constructor
Values :10 20
Values :50 100
C++ Constructor Example Programs
- Simple Example Program For Constructor In C++
- Define Constructor in Outside Class Example Program In C++
- Simple Example Program For Parameterized Constructor In C++
- Simple Parameterized Constructor For Find Prime Number Example Program In C++
- Simple Example Program For Constructor Overloading In C++
- Simple Example Program For Copy Constructor In C++
- Simple Copy Constructor Example Program For Find Factorial In C++
- Simple Example Program For Destructor In C++
- Simple Destructor Scope Measurement Example Program In C++
Read More Articles
- Simple Merge Sort Program in C++
- Scope Resolution Operator In C++
- Simple Program for Virtual Functions Using C++ Programming
- Simple Class Example Program For Find Prime Number In C++
- Simple Example Program For Parameterized Constructor In C++
- Define Constructor in Outside Class Example Program In C++
- Simple Example Program For Copy Constructor In C++
- Simple Program for Function Overloading Using C++ Programming
- Simple Program for Single Inheritance Using C++ Programming
- Simple Program for Inline Function without Class Using C++ Programming
- Simple Example Program For Constructor In C++
- Factorial Using Function Example Program In C++
- Simple Addition ( Add Two Integers ) Example Program
- Simple Example Program for Inline Function Using C++ Programming
- Simple Program for Read user Input Using cin
- Simple Example Program For Constructor Overloading In C++
- Factorial Using Loop Example Program In C++
- Simple Stack Program in C++ Programming
- Simple Program for Friend Function Using C++ Programming
- Simple Program for Static Data and Member Function Using C++ Programming
- Simple Program for Unary Operator Overloading Using C++ Programming
- Do While Loop Example Program In C++
- Simple Program for Binary Operator Overloading Using C++ Programming
- Simple Program for Multiple Inheritance Using C++ Programming
- Simple Copy Constructor Example Program For Find Factorial In C++