#include using namespace std; class Point { int x, y; public: Point(int vx,int vy) { x = vx; y = vy; cout << "Point regular constructor!\n"; } Point(const Point &p) { x = p.x; y = p.y; cout << "Point copy constructor!\n"; } Point() { cout << "Point default constructor!\n"; } ~Point() { cout << "xP Point destructor!\n"; } void setX(int vx) { x = vx; } void setY(int vy) { y = vy; } int getX() const { return x; } int getY() const { return y; } };