(1) 定义构造函数完成长方体的初始化
(2) 求长方体的体积;
(3) 求长方体的表面积;
(4) 输出长方体的相关信息。
代码如下:
#include<iostream>
using namespace std;
class BOX
{
private:
int length;
int width;
int height;
public:
void InputDate();
void OutputDate();
int volume();
int area();
};
void BOX::InputDate ()
{cout<<"长方体的长、宽、高分别为:"<<endl;
cin>>length>>width>>height;
}
void BOX::OutputDate ()
{cout<<"长方体的体积为:"<<volume()<<"表面积为:"<<area()<<endl;
}
int BOX::volume()
{int v=length*width*height;
return v;
}
int BOX::area ()
{int s=(length*width+length*height+width*height)*2;
return s;
}
void main()
{
BOX b1;
b1.InputDate ();
b1.OutputDate ();
}
运行结果: