c++作业,大家帮帮我啊

来源:百度知道 编辑:UC知道 时间:2024/05/13 10:41:17
编程:设计一个立方体类Box,它能计算并输出立方体的体积和表面积。要求Box类包含三个私有数据成员a(立方体边长)、volume(体积)和area(表面积);公有成员:两个构造函数(一个构造函数是无参数,默认边长为0,另一个构造函数有一个参数,参数值赋给边长),另外有四个成员函数:seta()(设置立方体边长)、getvolume()(计算体积)、getarea()(计算表面积)和disp()(输出体积和表面积)。编写出类声明,并在主函数中实现初始化边长为3的立方体,输出它的体积和表面积。

#include <iostream>
using namespace std;

class Box
{
private:
double a;
double volume;
double area;

public:
Box()
{
a=0;
}
Box(double n)
{
a=n;
}
void seta(double n)
{
a=n;
}
double getvolume()
{
volume=a*a*a;
return volume;
}
double getarea()
{
area=6*a*a;
return area;
}
void disp()
{
cout<<"Cube`s volume is "<<getvolume()<<", area is "<<getarea()<<"."<<endl;
}
};

void main(void)
{
Box a(3);
a.disp();
}

简单的作业自己做。
:)

自己看看书吧,哪不会再看看哪,这种作业都不独立完成的话以后还怎么学。。

还是好好看看书吧

比我还不独立哦。。呵呵