Binary operator overloading.

Words
62
Reading
1 min
Listen
Play
9y


Program Body:

#include <iostream>
#include <string>
using namespace std;
class ester{
int a,b;
public:
    ester(){
    a=0;
    b=0;
    }
    ester(int x,int y){
    a=x;
    b=y;
    }
    ester operator+(ester s){
    ester clows;
    clows.a=a+s.a;
    clows.b=b+s.b;
    return clows;
    }
    void show(){
    cout<<"value of a is "<<a<<endl;
    cout<<"value of b is "<<b<<endl;
    }
};
int main (){
ester erf1(10,30),erf2(20,40),erf3;
erf3=erf1+erf2;
cout<<endl;
erf3.show();
return 0;
}

Thanks

.              .

Binary operator overloading. | Ecency