定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(定义一个Box(盒子)类,在该类定义中包括数据成员: length(长)、width(宽)和height(高);成员函数: 构造函数B
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/19 10:46:01
![定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(定义一个Box(盒子)类,在该类定义中包括数据成员: length(长)、width(宽)和height(高);成员函数: 构造函数B](/uploads/image/z/7644081-57-1.jpg?t=%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AABox%28%E7%9B%92%E5%AD%90%29%E7%B1%BB%2C%E5%9C%A8%E8%AF%A5%E7%B1%BB%E5%AE%9A%E4%B9%89%E4%B8%AD%E5%8C%85%E6%8B%AC%E6%95%B0%E6%8D%AE%E6%88%90%E5%91%98%3A+length%28%E9%95%BF%29%2Cwidth%28%E5%AE%BD%29%E5%92%8Cheight%28%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AABox%EF%BC%88%E7%9B%92%E5%AD%90%EF%BC%89%E7%B1%BB%2C%E5%9C%A8%E8%AF%A5%E7%B1%BB%E5%AE%9A%E4%B9%89%E4%B8%AD%E5%8C%85%E6%8B%AC%E6%95%B0%E6%8D%AE%E6%88%90%E5%91%98%EF%BC%9A+length%EF%BC%88%E9%95%BF%EF%BC%89%E3%80%81width%EF%BC%88%E5%AE%BD%EF%BC%89%E5%92%8Cheight%EF%BC%88%E9%AB%98%EF%BC%89%EF%BC%9B%E6%88%90%E5%91%98%E5%87%BD%E6%95%B0%EF%BC%9A+%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0B)
8 O=ISxgg3]mkro`ߋ?aɛKe>[7~Ww)C{?λ&L.Xn݉ LzT5Bh )#@Vv1<ђ g-?ߧz,us,n끸A$-o㕧X 定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(定义一个Box(盒子)类,在该类定义中包括数据成员: length(长)、width(宽)和height(高);成员函数: 构造函数B 定义一个Box(盒子)类,在该类定义中包括数据成员: length(长)、width(宽)和height(高);成员函数: 构造函数Box,设置盒子长、宽和高三个初始数据;用函数volume 计算并输出盒子的体积.在main函数中,要求创建Box对象,并求盒子的体积. 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; } 定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(定义一个Box(盒子)类,在该类定义中包括数据成员: length(长)、width(宽)和height(高);成员函数: 构造函数B
定义一个Box(盒子)类,在该类定义中包括数据成员: length(长),width(宽)和height(
#include <iostream>
using namespace std;
class Box {
\x09float length, width, height;
public:
\x09Box(float l, float w, float h);
\x09float GetVolume() const;
};
Box::Box(float l = 1, float w = 1, float h = 1)
\x09: length(l), width(w), height(h) {}
float Box::GetVolume() const {
\x09return height * width * length;
}
int main()
{
\x09Box b1, b2(2, 3, 4);
\x09float v1, v2;
\x09v1 = b1.GetVolume();
\x09v2 = b2.GetVolume();
\x09if (v1>v2)
\x09\x09cout << v1 << " " << v2 << endl;
\x09else
\x09\x09cout << v2 << " " << v1 << endl;
\x09return 0;
}