#include <iostream>
using namespace std;
class Bulk
{
public:
Bulk(double a=1,double b=1,double c=1):length(a),width(b),heigth(c){}
void get_value();
void output();
private:
double length;
double width;
double heigth;
};
void Bulk::get_value()
{
cin>>length>>width>>heigth;
}
void Bulk::output()
{
double s,v;
s=length*width*2+length*heigth*2+heigth*width*2;
v=length*width*heigth;
cout<<s<<" "<<v<<endl;
}
int main()
{
Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)};
b[4].get_value();
for(int i=0;i<5;++i)
b[i].output();
return 0;
}第八周项目2
最新推荐文章于 2023-12-29 19:52:19 发布
本文介绍了一个名为Bulk的三维物体类的实现细节。该类包括长度、宽度和高度三个属性,并实现了获取尺寸值及输出表面积和体积的方法。通过构造函数初始化不同数量的Bulk实例,并演示了如何使用这些实例。
365

被折叠的 条评论
为什么被折叠?



