Binary operator in c + +
#include<iostream.h>
#include<conio.h>
class number
{
private:
int a,b;
public:
number()
{
}
number(int x,int y)
{
a=x;
b=y;
}
number operator+(number n)
{
number temp;
temp.a=a+n.a;
temp.b=b+n.b;
return(temp);
}
void display()
{
cout<<"\n a="<<a;
cout<<"\n b="<<b;
}
};
int main()
{
clrscr();
number n1(10,7), n2(15,5),n3;
n3=n1+n2;
n1.display();
n2.display();
n3.display();
getch();
return 0;
}
#include<conio.h>
class number
{
private:
int a,b;
public:
number()
{
}
number(int x,int y)
{
a=x;
b=y;
}
number operator+(number n)
{
number temp;
temp.a=a+n.a;
temp.b=b+n.b;
return(temp);
}
void display()
{
cout<<"\n a="<<a;
cout<<"\n b="<<b;
}
};
int main()
{
clrscr();
number n1(10,7), n2(15,5),n3;
n3=n1+n2;
n1.display();
n2.display();
n3.display();
getch();
return 0;
}
Comments
Post a Comment