一、问题描述:立方体类Box的实现,完成计算体积、计算表面积、输出结果等功能。
二、解题思路:
1.定义一个立方体类设置私有函数和公有函数
2.输入边长
3.输出体积和表面积
三、代码实现
#include <iostream> #include <cmath> using namespace std; class Box { private: float ab; float volume; float area; public: Box() { ab = 0; } void seta(float a) { ab = a; } void getvolume() { volume = pow(ab, 3); } void getarea() { area = 6.0 * ab * ab; } void disp() { cout << volume << " " << area << endl; } }; int main( ){ float ab; cin>>ab; Box obj; obj.seta( ab ); obj.getvolume( ); obj.getarea( ); obj.disp( ); return 0 }
标签:Box,ab,obj,实现,void,float,立方体 From: https://www.cnblogs.com/lzh0416/p/17327804.html