html5andphp: binary operator overloading

Saturday, 20 July 2013

binary operator overloading

Write a program to show the binary operator overloading.

code

#include<iostream.h>
#include<conio.h>
class  fun
{
inta,b;
public:
void get()
{
cout<<"Enter any two no.'s";
cin>>a>>b;
}

fun operator+(fun d)
{
fun f;
f.a=a+d.a;
f.b=b+d.b;
return f;
}
void show()
{
cout<<a<<endl<<b<<endl;
 }
};

void main()
{
fun a1,a2,a3;
a1.get();
a2.get();
a3=a1+a2;
a3.show();
getch();
}












OUTPUT:

Enter any two no.'s 5 7
Enter any two no.'s 8 7
13
14

No comments: