c++课后题,声明一个长方体类Box,该类有长度(length),宽度(width),高度(height)三个数据成员,
类中有获取及修改长度,宽度,高度的函数,还有计算长方体表面积和体积的函数。请按上述要求声明该长方体
类并在main函数中定义该类的一个对象,调用对象的各函数进行测试。
题目如图
头文件名称Box.h
头文件代码:
#include<iostream>
using namespace std;
class Box
{
public:
//(有参)构造函数
Box(int a)
{
length = a;
width = a;
heigth = a;
cout << "Box的构造函数已经调用,长宽高全部初始化为0" << endl;
}
//改变长度
void change_length()
{
int i;
cout << "请输入新的长度:" << endl;
cin >> i;
length=i;