建立类cylinder,cylinder的构造函数被传递了两个double值,分别表示圆柱体的半径和高度。用类cylinder计算圆柱体的体积,并存储在一个double变量中。在类cylinder中包含一个成员函数vol,用来显示每个cylinder对象的体积。
#include <iostream>
using namespace std;
class cylinder {
private:
double radius;
double height;
double volume;
public:
cylinder(double r, double h);
void vol();
};
cylinder::cylinder(double r, double h)
{
radius = r;
height = h;
volume = 3.14 * radius * radius * height;
}
void cylinder::vol()
{
cout << "圆柱体的体积为" << volume<< endl;
}
int main()
{
cylinder* p1 = new cylinder{ 2.33,6.67 };
p1->vol();
delete p1;
return 0;
}