BOX类

设计一个立方体类BOX,它能计算并输出立方体的体积和表面积。
提示:定义一个BOX类,含有一个私有数据成员(立方体边长length),有两个公有数据函数(构造
函数Box和计算输出函数show)

#pragma once
#include <iostream>
#include <string>
class BOX
{
public:
    BOX(double width, double length, double height);
    void show();     //打印
    double Super();  //表面积
    double Bulk();  //体积

private:
    double  length_;
    double  width_;
    double  height_;
};
#include "student.h"

BOX::BOX(double width, double length, double height)
    :width_(width),length_(length),height_(height) {}

double  BOX::Super()
{
    return this->length_* this->width_* this->height_;
}
double BOX::Bulk()
{
    return this->length_* this->width_ * 2 +
        this->length_* this->height_ * 2 +
        this->width_* this->height_ * 2;
}
void  BOX::show()
{
    std::cout << "length:" << this->length_ << std::endl;
    std::cout << "width:" << this->width_ << std::endl;
    std::cout << "height:" << this->height_ << std::endl;
    std::cout << "super:" << this->Super() << std::endl;
    std::cout << "Area:" << this->Bulk() << std::endl;
}
#include "student.h"

void main()
{
    BOX a(2,3,4);
    a.show();
    system("pause");
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值