用c++编写一函数求长方体的体积,为三个形参设置默认值

2024-12-15 00:29:43
推荐回答(1个)
回答1:

#include 

using namespace std;

class Rectangle

{

public:

Rectangle();//创建一个默认的对象,长度默认为10,宽度默认为10,高度默认为10;

Rectangle(double,double,double);//创建一个指定长、宽、高的对象

double getVolume();//返回长方形的体积

private:

   double length;

   double width;

   double higth;

};

Rectangle::Rectangle()

{

this->length=10;

this->width=10;

this->higth=10;

}

Rectangle::Rectangle(double length, double width, double higth)

{

this->length=length;

this->width=width;

this->higth=higth;

}

double Rectangle::getVolume()

{

return length*width*higth;

}

int main()

{

Rectangle test1;//定义一个默认值的实例test1

Rectangle test2(20,20,20);//定义一个指定长宽高分别为20、20、20的实例

cout<<"The volume of the test1 is:"<

cout<<"The volume of the test2 is:"<

return 0;

}