设计一个立方体类Box,它能计算并输出立方体的体积和表面积。

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:17:43
要求:Box类包含三个私有数据成员a(立方体边长)、volume(体积)和area(表面积);
一个构造函数以及成员函数seta( )(设置立方体边长)、getvolume( )(计算体积)、
getarea ( )(计算表面积)和disp( )(输出结果)。
运行结果要求如下:obj1=>体积: , 表面积:
obj2=>体积: , 表面积:

#include <iostream.h>
class Box
{
public:
Box(double t )
{
a=t;
volume=0.0;
area=0.0;
}
double seta(double i )
{
a=i;
return a;
}
double getvolume()
{
volume=a*a*a;
return volume;
}
double getarea()
{
area=6*a*a;
return area;
}
void disp()
{
getvolume();
getarea();
cout<<"=>体积"<<volume<<",表面积"<<area<<endl;
}
private:
double a,volume,area;
};
void main()
{
Box obj1(3.1);
cout<<"obj1";
obj1.disp();
Box obj2(5.6);
cout<<"obj2";
obj2.disp();
}

哈哈 我是信管系的 山东经济学院欢迎你!!
希望对你来说还不晚!!!

不会呀

设计一个立方体类Box,它能计算并输出立方体的体积和表面积。 用vc++编程 设计一个立方体类Box,它能计算并输出立方体的体积和表面积。 设计一个立方体类Box,包含长方体的长、宽、高三个属性. 编程创建一个Box类,在其中定义三个变量表示一个立方体的长,宽和高。 创建一个Box类。 作一个立方体使它的体积等于已知立方体的2倍 初一数学 一个体积为343立方厘米的立方体,把它分成8个体积相同的小立方体,求小立方体的表面积? 已知一个立方体,它一个面的对角线是6厘米,求 它的体积. 一立方体的棱长是8cm做一个立方体是它的体积是原立方体体积的3倍求所做的立方体的表面积 精确到0.1平方厘 一个立方体,边长是10厘米,把它平均分成1000份