class circle
{
public:
circle(double radius): _radius(radius) { }
~circle(void);
private:
double _radius;
public:
double get_radius() { return _radius; }
void set_radius(double r) { _radius = r; }
double get_area() { return PI*_radius*_radius; }
};
类基本上就要这么定义 其中PI是要用宏定义的 就是π 我不知道数学库里有没有 有的话直接用就行 精度要求不高的时候自己定义也行
测试的话 就是在主函数中间定义一个circle的实例
例如 circle c(3.4);
double s = c.get_area();
cout