#include < iostream >
using namespace std;
class coord {
int x, y;
public:
coord() { x=0; y=0; }
coord(int i, int j){ x=i; y=j; }
void get_xy(int &i, int &j){ i=x; j=y; }
coord operator+(coord ob2);
coord operator+(int i);
};
coord coord::operator+(coord ob2)
{
coord temp;
temp.x = x + ob2.x;
temp.y = y + ob2.y;
return temp;
}
coord coord::operator+(int i)
{
coord temp;
temp.x = x + i;
temp.y = y + i;
return temp;
}
int main()
{
coord o1(10, 10), o2(5, 3), o3;
int x, y;
o3 = o1 + o2;
o3.get_xy(x, y);
cout << "(o1+o2) x: " << x << ", Y: " << y << "\n";
o3 = o1 + 100;
o3.get_xy(x, y);
cout << "(o1+100) x: " << x << ", Y: " << y << "\n";
return 0;
}