27 Constructor Overloading in C++ | C++ Programming Tutorial for beginners | cpp | C plus plus

Опубликовано: 03 Март 2021
на канале: tech fort
14
0

Constructor overloading in C ++ :
constructor Overloading can be defined as the process of having 2 or more constructor with same name, but different in parameters is called as Constructor overloading in c++,

constructor name same
number of parameter
type of parameters
order of parameters

#include iostream
using namespace std;
class ConOverDemo{
private:
int id;
string name;
float price;
int qty;
public:
ConOverDemo(){
cout "\n\n Im in 0 Parameter constuctor";
}
ConOverDemo(int id){
this- id=id;
cout "\n Im in 1 Parameter constuctor" this- id;
}
ConOverDemo(int id,string n,float p,int q){
this- id=id;
name=n;
price=p;
qty=q;