//用键盘输入长宽高 分贝求三个长方体的体积
#include<iostream>
using namespace std;
class Box
{
public:
Box(int); //声明构造函数Box
void get(); //声明函数get
int volume(); //声明函数volume
private:
int height;
int width;
int length;
};
Box::Box(int n) //类外定义函数Box
{
cout<<"第"<<n<<"个长方柱的长 宽 高分别为:";
}
void Box::get() //类外定义声明函数get
{
cin>>height;
cin>>width;
cin>>length;
}
Box::volume() //类外定义声明函数volume
{
return (height*width*length);
}
int main()
{
Box box1(1);
box1.get();
cout<<"第1个长方柱的体积为"<<box1.volume()<<endl;
Box box2(2);
box2.get();
cout<<"第2个长方柱的体积为"<<box2.volume()<<endl;
Box box3(3);
box3.get();
cout<<"第3个长方柱的体积为"<<box3.volume()<<endl;
return 0;
}
深入构造函数
最新推荐文章于 2023-05-16 22:40:39 发布