请将程序补充完整: Hinclude <iostream>using namespace std;class Point { private: int x; int y; public: Point(
时间: 2024-11-03 19:22:34 浏览: 20
```cpp
Hinclude <iostream>
using namespace std;
class Point {
private:
int x;
int y;
public:
// 构造函数,用于初始化点的坐标
Point(int initial_x = 0, int initial_y = 0) : x(initial_x), y(initial_y) {}
// 获取x坐标的方法
int getX() const {
return x;
}
// 设置x坐标的成员函数
void setX(int new_x) {
x = new_x;
}
// 获取y坐标的方法
int getY() const {
return y;
}
// 设置y坐标的成员函数
void setY(int new_y) {
y = new_y;
}
// 打印点坐标的方法
void print() const {
cout << "Point (" << x << ", " << y << ")" << endl;
}
};
int main() {
Point p; // 默认构造一个原点(0, 0)
p.setX(5);
p.setY(10);
p.print(); // 输出:Point (5, 10)
Point q(3,
阅读全文