题目
定义一个圆类 (Circle),属性为半径 (radius),要求能获取和修改圆的半径,并能计算圆的周长和面积,并编写 main 函数进行测试。
相关阅读
完整代码
#include<bits/stdc++.h>
#define Pi 3.14;
using namespace std;
class Circle{
double radius;
public:
double getRadius(){
return radius;
}
void modifyRadius(double radius){
this->radius = radius;
}
double getPerimeter(){
return 2*radius*Pi;
}
double getArea(){
return radius*radius*Pi;
}
};
int main(){
Circle circle;
circle.modifyRadius(1.0);
cout << "The radius is: " << circle.getRadius() << endl;
cout << "The perimeter is: " << circle.getPerimeter() << endl;
cout << "The area is: " << circle.getArea() << endl;
}