题解 | #设计立方体类#

设计立方体类

https://www.nowcoder.com/practice/0f02d35dcd564f0a87865d604eccbe18

#include <iostream>
using namespace std;

class Cube {

    // write your code here......
    private:
    int length,width,height;//先定义三个私有变量,仅在类内可以显示
    
    public:
    void setHeight(int a){
        height=a;//传入height值
    }
    void setWidth(int b){
        width=b;//传入width值
    }
    void setLength(int c){
        length=c;//传入length值
    }
    int getLength(){
        return length;//显示length
    }
    int getWidth(){
        return width;//显示width
    }
    int getHeight(){
        return height;//显示height
    }
    int getArea(){
        return (width*height+length*height+width*length)*2;//计算出面积
    }
    int getVolume(){
        return width*height*length;//计算出体积
    }
};
int main() {

    int length, width, height;
    cin >> length;//传入实参length
    cin >> width;//传入实参width
    cin >> height;//传入实参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;
}

全部评论

相关推荐

01-07 15:50
四川大学 Java
看日出看日落:好好背八股,做算法。我身边跟你bg差不多的基本都大厂暑期
点赞 评论 收藏
分享
MScoding:你这个实习有一个是当辅导老师,这个和找技术岗没有关系吧?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务