constructor overloading in c++ programming
constructor overloading in c++ programming
#include<iostream>
using namespace std;
class complex
{
int a ,b;
public:
complex()
{
a=0;
b=0;
}
complex(int x,int y)
{
a=x;
b=y;
}
complex(int x)
{
a=x;
b=0;
}
void printNumber ()
{
cout<<"Your number is "<<a<<" i"<<endl;
}
};
int main()
{
complex c1(4 , 6);
c1.printNumber();
complex c2(5);
c2.printNumber();
complex c3(65);
c3.printNumber();
return 0;
}
Comments
Post a Comment