c++定义一个点类point,包含数据成员x和y(坐标点)
时间: 2024-11-27 16:11:07 浏览: 14
C++判断一个点是否在圆内的方法
在 C++ 中,你可以定义一个名为 "Point" 的类来表示二维空间中的一个点,其数据成员通常包括 x 和 y 坐标。下面是一个简单的 Point 类的例子:
```cpp
class Point {
private:
// 数据成员 - 点的横纵坐标
double x;
double y;
public:
// 构造函数,用于初始化点的坐标
Point(double x = 0.0, double y = 0.0) : x(x), y(y) {}
// 获取坐标值的方法
double getX() const { return x; }
double getY() const { return y; }
// 设置坐标值的方法
void setX(double newX) { x = newX; }
void setY(double newY) { y = newY; }
// 其他可能有用的操作,比如计算距离、移动等...
};
```
在这个类中,`double x`, `double y` 定义了私有变量存储坐标,通过构造函数可以设置初始值。`getX()` 和 `getY()` 是获取坐标的方法,`setX()` 和 `setY()` 则是用于修改坐标的公共接口。
阅读全文