#include<iostream>
#include<string>
#include<cstdlib>
using namespace std;
class Box
{
public:
Box(int,int,int);
int volume();
private:
int height;
int width;
int length;
};
Box::Box(int x,int y,int z)
{
height=x;
width=y;
length=z;
}
int Box::volume( )
{
return (height*width*length);
}
int main()
{
Box box1(12,25,30);
cout<<box1.volume()<<endl;
Box box2(15,30,21);
cout<<box2.volume()<<endl;
system("pause");
return 0;
}
/*
用参数初始化对数据成员初始化
定义构造函数可以改用以下形式,
Box::Box(int h,int w,int len): height(x),width(y),length(len){}
*/