需要求3个长方体的体积,请编写一个基于对象的程序。数据成员包括length、width、height。要求用成员函数实现以下功能:
(1)由键盘分别输入3个长方体的长宽高;
(2)计算3个长方体的体积;
(3)输出3个长方体的体积。
#include <iostream>
using namespace std;
class Volume
{
public:
void set_data()
{
cin >> length;
cin >> width;
cin >> height;
}
void show_data()
{
cout << compute_data() << endl;
}
int compute_data()
{
return(length * width * height);
}
private:
int length;
int width;
int height;
};
int main()
{
Volume v1, v2, v3;
v1.set_data();
v1.compute_data();
v2.set_data();
v2.compute_data();
v3.set_data();
v3.compute_data();
v1.show_data();
v2.show_data();
v3.show_data();
return 0;
}