定义点类,包括x.y坐标和相关成员函数
时间: 2023-05-16 15:06:10 浏览: 108
坐标点的分类
好的,以下是定义点类的代码:
```cpp
class Point {
public:
Point(double x, double y) : x_(x), y_(y) {}
double getX() const { return x_; }
double getY() const { return y_; }
void setX(double x) { x_ = x; }
void setY(double y) { y_ = y; }
double distanceTo(const Point& other) const {
double dx = x_ - other.x_;
double dy = y_ - other.y_;
return sqrt(dx * dx + dy * dy);
}
private:
double x_;
double y_;
};
```
这个类包括了x和y坐标,以及计算两个点之间距离的成员函数。
阅读全文