#include class Point { public: Point(); Point(int xval, int yval); void move(int dx, int dy); int get_x() const; int get_y() const; private: int x; int y; }; Point::Point() { x = 0; y = 0; } Point::Point(int xval, int yval) { x = xval; y = yval; } void Point::move(int dx, int dy) { x += dx; y += dy; } int Point::get_x() const { return x; } int Point::get_y() const { return y; } int main() { Point p1; cout<< "The x value for p1 is " << p1.get_x() << endl; int x, y; cout << "\nPlease enter x and y value for p2: "; cin >> x >> y; Point p2(x, y); p2.move(3, 5); cout<< "\nThe new y value for p2 is " << p2.get_y() << endl; return 0; }