class Box { private: double x, y, z; public: Box(double a, double b, double c) { x = a; y = b; z = c; } double getVolume() { return x * y * z; } double getSurfaceArea() { return 2 * (x * y + y * z + x * z); } };

int main() { Box box1(1, 2, 3); Box box2(2, 3, 4); cout << "Box1 volume: " << box1.getVolume() << endl; cout << "Box1 surface area: " << box1.getSurfaceArea() << endl; cout << "Box2 volume: " << box2.getVolume() << endl; cout << "Box2 surface area: " << box2.getSurfaceArea() << endl; return 0;

定义盒子Box类要求具有以下成员长宽高分别为xyz可设置盒子形状;可计算盒子体积;可计算盒子表面积。在类中用带参构造函数在主函数中实现。提示:长宽高值不同就属于不同形状

原文地址: https://www.cveoy.top/t/topic/cjeR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录