本文主要是介绍【c++】设计一个立方体类Box,它能计算并输出立方体的体积和表面积。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
设计一个立方体类Box,它能计算并输出立方体的体积和表面积。要求:
(1)包含成员变量m_a(立方体边长)。
(2)包含函数SetA(double a)(设置立方体边长)、GetVolume()(计算体积)、GetArea()(计算表面积)。
(3)包含函数Display(),用来输出计算的结果。
(4)设计测试用主函数main(),用来测试Box类。
#include<iostream>
using namespace std;
class Box {
public:
//SetA(double a)(设置立方体边长)
void SetA(double a) {
m_a = a;
}
//GetVolume()(计算体积)
double GetVolume() {
return m_a * m_a * m_a;
}
//GetArea()(计算表面积)
double GetArea() {
return m_a * m_a * 6;
}
//函数Display(),用来输出计算的结果。
void Display() {
cout << "立方体的体积为: " << GetVolume() << endl;
cout << "立方体的表面积为: " << GetArea() << endl;
}
//立方体边长
private:
double m_a;
};
int main() {
Box box;
//将box的边长设置成2.5
box.SetA(2.5);
//展示体积和表面积的计算结果
box.Display();
return 1;
}
这篇关于【c++】设计一个立方体类Box,它能计算并输出立方体的体积和表面积。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!