一个简单用C++编程的题目

来源:百度知道 编辑:UC知道 时间:2024/07/07 19:19:06
“定义一个Circle类,有数据成员Radius(半径),成员函数GetArea(),计算圆的面积,构造一个Circle的对象进行测试”
发到邮箱ljf861113@163.com中,要调试过的,百度知道里有过一样的,直接复制的不采纳

#include <iostream>
using namespace std;

class circle
{
public:
float GetArea();
circle(); //重载构造函数
circle(float r);//重载构造函数
public:
float Radius;
};
circle::circle()
{
Radius=1.0;
}
circle::circle(float r)
{
Radius=r;
}
float circle::GetArea()
{
return Radius*Radius*3.14;
}
int main()
{
circle c1;
cout<<"圆1的面积:"<<c1.GetArea()<<endl;

circle c2(10);
cout<<"圆2的面积:"<<c2.GetArea()<<endl;

return 0;
}