Overload C++

#include 
using namespace std;
class MyClass {
  int x, y; 
public:
  MyClass() { 
     x=0; 
     y=0; 
  }
  MyClass(int i, int j) { 
     x=i; 
     y=j; 
  }
  void getXY(int &i, int &j) { 
     i=x; 
     j=y; 
  }
  MyClass operator++();
};
// Overload ++ for MyClass class.
MyClass MyClass::operator++()
{
  x++;
  y++;
  return *this;
}
int main()
{
  MyClass object1(10, 10);
  int x, y;
  ++object1; 
  object1.getXY(x, y);
  cout << "(++object1) X: " << x << ", Y: " << y << endl;
  return 0;
}