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

Popular posts from this blog

paper of size A0 has dimensions 1189 mmx 841 mm .Each subsequent size A(n) is defined as A(n-1) cut in half parallel to its shorter sides .Thus paper of size A1 would have dimensions 841 mm X 594 mm .Write a program to calculate the print paper sizes A0,A1,A2,.........A8.

if the marks obtain by a student in five different subjects are input through the keyboard write a program to find out the aggregate marks and percentage marks obtained by the student. assume that the maximum marks that can be obtained by a student in each subject is 100.

Temrature of a city in fahrenheit degrees in input through the keyboard. Write a program to convert this temprature into centigrade degrees.