p266 例9.2带参数的构造函数.cpp
来自「谭浩强 《C++ 程序设计》第三版的部分课后练习题源码」· C++ 代码 · 共 53 行
CPP
53 行
#include<iostream>
using namespace std;
class Box
{
private:
float length;
float width;
float height;
public:
Box(float a,float b,float c);
void set_value();
void cubage();
};
void Box::set_value()
{
cout<<"please input the length width and height: ";
cin>>length>>width>>height;
}
void Box::cubage()
{
float cube;
cube=length*width*height;
cout<<"the cubage of the cube is "<<cube<<endl;
}
Box::Box(float a,float b,float c)
{
length=a;
width=b;
height=c;
}
int main()
{
Box cube1(12,20,25),cube2(10,14,20);
// cube1.set_value();
cube1.cubage();
// cube2.set_value();
cube2.cubage();
system("pause");
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?