代码:
#include <iostream>
using namespace std;
// 基类
class Box{
protected:
double length;
double width;
public:
void setLength(double l){
length = l;
};
void setWidth(double w){
width = w;
}
};
// 派生类
class BOX: public Box{
public:
double getArea(){
return length * width;
}
};
//主函数
int main(){
BOX Box1;
BOX Box2;
Box1.setWidth(2.0);
Box1.setLength(2.0);
Box2.setWidth(3.0);
Box2.setLength(3.0);
cout << "Box1面积是:" << Box1.getArea() << endl;
cout << "Box2面积是:" << Box2.getArea() << endl;
return 0;
}
运行结果:
说明: