OJ3

来源:互联网 发布:电视机看视频软件 编辑:程序博客网 时间:2024/06/07 05:02
#include <iostream>using namespace std;class Rectangle //矩形类{private:int length; //矩形的长和宽int width;public:Rectangle();Rectangle(int l,int w); //构造函数,l、w分别代表长和宽int getArea(); //求面积};class Bulk: public Rectangle //立方体类{public:Bulk(); //默认构造函数Bulk(int l, int w,int h); //带参数的构造函数int getVolume();private:int height; //高,长、宽继承自基类};//只提交begin到end部分的代码//*********** begin *************//Rectangle类的成员函数Rectangle::Rectangle():length(0),width(0) {}Rectangle::Rectangle(int l,int w):length(l),width(w) {}int Rectangle::getArea(){return (length*width);}//Bulk类的成员函数Bulk::Bulk():Rectangle(){}Bulk::Bulk(int l, int w,int h):Rectangle(l,w),height(h){}int Bulk::getVolume(){return (length*width*height);}//*********** end ***************int main(){int x,y,z;cin>>x>>y>>z;Bulk b(x,y,z);cout<<b.getVolume()<<endl;return 0;}

0 0
原创粉丝点击