立方体类box的实现,完成计算体积、计算表面积、输出结果等功能。其中给定的主函数为:
时间: 2023-04-24 22:07:35 浏览: 140
立方体类box的实现可以定义一个类Box,其中包含长、宽、高三个属性,以及计算体积、计算表面积、输出结果等方法。
具体实现如下:
class Box {
private:
double length;
double width;
double height;
public:
Box(double l, double w, double h) {
length = l;
width = w;
height = h;
}
double getVolume() {
return length * width * height;
}
double getSurfaceArea() {
return 2 * (length * width + length * height + width * height);
}
void print() {
cout << "长:" << length << endl;
cout << "宽:" << width << endl;
cout << "高:" << height << endl;
cout << "体积:" << getVolume() << endl;
cout << "表面积:" << getSurfaceArea() << endl;
}
};
在主函数中,可以通过创建Box对象并调用其方法来实现计算体积、计算表面积、输出结果等功能,例如:
int main() {
Box box(2, 3, 4);
box.print();
return ;
}
输出结果为:
长:2
宽:3
高:4
体积:24
表面积:52