acm第一套 (1)
来源:互联网 发布:sybase数据库如何备份 编辑:程序博客网 时间:2024/06/10 14:54
#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(int l,int w):length(l),width(w) {};int Rectangle::getArea(){ return (length*width);}//Bulk类的成员函数Bulk::Bulk(int l, int w,int h):Rectangle(l,w),height(h){}int Bulk::getVolume(){ return (getArea()*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
- acm第一套 (1)
- acm第一套 (2)
- acm第一套题 (4)
- acm 第一套抽象基类
- acm 第一套比较大小-类模板
- acm 第一套输入输出—私有继承
- CDQZ 高新2016级ACM模拟赛第一套
- 第一套
- 第一套人民币(1949.1.10)
- 第一套音箱^_^
- 第一套三
- 第一套四
- 八套卷政治第一套
- 第二套 (1)
- 数据库笔试题及答案(第一套)
- 数据库笔试题及答案(第一套)
- 2016-01-09 OC练习题(第一套)
- 第一套Android视频教程连接
- OCP 1Z0 052 19
- 动物怎么叫
- 嵌入式Linux之我行——ARM MMU工作原理剖析
- 淮北“松绑”公积金贷款 连续缴存满6 个月即可申请
- android shape的使用(3)
- acm第一套 (1)
- 【leetcode】Single Number 1 & 2
- ajax
- 单元测试基本路径覆盖法
- Memcached 的使用方法
- MTD设备系统介绍 【外文翻译】
- Effective C++:条款13:以对象管理资源
- java annotation 学习笔记
- Memcached完全剖析–1. memcached的基础