题解 | #设计立方体类#
设计立方体类
https://www.nowcoder.com/practice/0f02d35dcd564f0a87865d604eccbe18
#include <iostream> using namespace std; class Cube { // write your code here...... public: int length; int width; int height; int getArea(){ return 2*length*width+2*length*height+2*width*height; } int getVolume(){ return length*width*height; } void setHeight(int height){ this->height = height; } int getHeight(){ return height; } void setLength(int length){ this->length = length; } int getLength(){ return length; } void setWidth(int width){ this->width = width; } int getWidth(){ return width; } }; int main() { int length, width, height; cin >> length; cin >> width; cin >> height; Cube c; c.setLength(length); c.setWidth(width); c.setHeight(height); cout << c.getLength() << " " << c.getWidth() << " " << c.getHeight() << " " << c.getArea() << " " << c.getVolume() << endl; return 0; }