...类,在该类定义中包括数据成员: length(长),width(宽)和height...

发布网友 发布时间:2024-10-23 23:27

我来回答

1个回答

热心网友 时间:2024-10-30 07:36

#include <iostream>
using namespace std;

class Box {
float length, width, height;
public:
Box(float l, float w, float h);
float GetVolume() const;
};

Box::Box(float l = 1, float w = 1, float h = 1) 
: length(l), width(w), height(h) {}

float Box::GetVolume() const {
return height * width * length;
}

int main()
{
Box b1, b2(2, 3, 4);
float v1, v2;
v1 = b1.GetVolume();
v2 = b2.GetVolume();
if (v1>v2)
cout << v1 << " " << v2 << endl;
else
cout << v2 << " " << v1 << endl;
return 0;
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com