#include #include using namespace std; class Point{ private: int x, y; public: Point() {} Point(int _x, int _y) { x = _x; y = _y; } Point operator + (Point p) { return Point(x + p.x, y + p.y); } Point operator + (int i) { return Point(x + i, y + i); } void print() { cout << x << " " << y << endl; } }; int main() { Point p1(1, 5); Point p2(2, 3); Point p3 = p1 + 2; p3.print(); return 0; }