Problem Description
编写1个球体类Sphere
(1)有2个私有数据成员,半径(radius)和常量π(PI)
(2)有1个计算体积的成员函数,还有其它必要的成员函数
完善以下程序
//你的代码写在这里
private:
double radius;
const double PI;
};
int main()
{
Sphere sphere(1.2, 3.14);
cout << sphere.Volume() << endl;
return 0;
}
Input Description
无
Output Description
输出球的体积
Sample Output
7.23456
#include <iostream>
using namespace std;
class Sphere
{
public:
Sphere(double a, const double b): PI(3.14) { radius = a; }
double Volume()
{
return (PI * radius * radius * radius )* 4 / 3;
}
private:
double radius;
const double PI;
};
int main()
{
Sphere sphere(1.2, 3.14);
cout << sphere.Volume() << endl;
system("pause");
return 0;
}
版权声明:本文为dimrhyme原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。