



版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、c,实验报告九 vc+程序设计实验报告 实验九题目:继承与派生 专 业 学 生 姓 名 班 级 学 号 指 导 教 师 指 导 单 位 日 期 教师评教师评语 教师签名: 年 月 日 成绩评定成绩评定 备 注 一、实验目得 、 理解类得继承概念,能够定义与使用类得继承关系 2掌握派生类得声明与定义方法 3、 掌握公有、私有与保护派生得访问特性 二、实验内容 1. 设计一个大学得类系统,学校有学生、老师、职员,每种人员都有自己得特性,她们之间又有相同得地方。利用继承机制定义这个系统中得各个类及类上得必须操作。 2. 假定车可分为货车、客车又可分为轿车、面包车与公共汽车。请设计相应得类层次结构并加
2、以实现. 三、实验结果及其结果分析 1、(1)源程序: ide istream、h cde trig、 cla persn proete: char _srame10; ;xesn_m tn ;gan_m nblc: perso(c nme,it age,har ex) ;)ema ,emnrs_m(ypcrs ;) 1:0?=es( xenm mne age; )ma rahc(manes dio stcpy(m_strname, nam); void stsex(int sex) ;) 1:0?m"=xe( =xesn_m )ega tni(egates dio ;ega = e
3、a_m har * et() ;rt_ rute int getae() turn m_nage; )(xete i ;esnm nruter )(ewohs diov ;lemants_m:名 姓 tuc de)女':'男'?=xesn_m(:别 性 'uoc ; ;dnegan_m':龄 年 uo ; cl acer : puic pron ;02tpedts_m rahc in m_slay; ubli: tn,tpe* ra,xes c,ega tni,man rahc(reetsalary) : )xes,ega,ean(ep stcp(msr
4、det, dt); ;yrala = yrlaf_m id shwme() ;)(emohs::nosrep ;ldetpeds_m:位单作工 t cout 月 薪:mfsalayedl; )aa tn(raases di ;yralas = yralas_ )(yaaseg tn return fsalry; ; ls student : pub prson chr m_strid; ar strcls12; pui: sdnt(cha na,it ae,har ex,char id,har *class) : )s,a,ean(osrep ;)di ,m(ypcrts strcpy(_st
5、rclss, ss); od owm() ;ldedirts_m:号 学 tuoc ;)(emwohs::nosre ;n'salcrts_m':级 班 tuoc void setid(chr id) tcy(m_trd, i); id etcla(ch cass) srcpy(m_strclss, cass); )(diteg ahc ;dirts_ uter )(ssalceg rhc ;salcr_m rter ; cass empye:lic person ;ralsf_ tnplc: )ala tni,xes rahc,ega ni,ma rahc(eeyolpme
6、:person(n,ae,s) ;yral = yraasf_ void etsalary(it slary) ;yrls = yralsf_m it gesalay() ;yralasm nutr )(emws div person:sowe(); ;'nyralasfm:资 工 tuoc ; vi mai() achr eachr1(周明,38,"m,'计算机系',3800); sent st1(王芳,,f,0306003,'计算机 03); empoee emplyee1(李鑫,5,"f,20); tache1、howm(); ;lne
7、'-toc std、shwme(); cout'-'edl; ;)(emwhs、1eeylpeeacher、seage(40); eaher1、setsaary(500); ;)1(egats、1t ;)2(ats、1eyope ;)02(ylsts、1eyolpmcout'-'endl; cou'修改各类人员得属性后:end; ;)(ewos、rehae out-'endl; st1、showm(); o'-end; mpoee1、soe(); (2)实验结果: 2、(1)源程序: iclueiotream、h ls eicl
8、/ 定义基类 vehil pulic: / 员成数函有公 vehice(int in_wel,loat in_weight); / 给数据成员初始化 int gt_wees(); / 获取车轮数 la get_eight(); / 获取汽车重量 vod seteels(int wls); void stweght(flat wt); vid dislay() cou'车轮数: wels 汽车重量:weigt endl; rivte: / 员成据数有私 it wheels; / 车轮数 float wig; / 表示汽车承重 ; ehice::veicl(i in_whees,float
9、 in_weight) whees = inwhels; ;thgiewni = thgiw floa vehicle:et_eig() ;the nuer nt vhicle::_wheels() ;lew rer vod vehile:stweel(in wl) wheels = wls; voi hcle::stwit(loat wt) ;tw thgiew lass ruck:pblc eicle / 定义货车类 truk pie: / 新增私有数据成员 at weht_lod; / 承重 pb: / 新增公有成员函数 trc(i hel,la wt,float wl):veicle(
10、wheel,w) weig_load = w; flat etoad() etur eight_d; void day() vhil:disply(); ;dneal_tgiew重承车汽'to ; /车与客车,客车又可分为轿车、面包车与公共汽车 cass car:ubl ehicle / rc 类车客义定 int psseger_lad; / 数客载示表,员成据数有私增新ul: / 数函员成有公增新ni(elcihev:)4=elpoe tni,thgiew_i taolf,seewi tn(rachees,n_weigh) pssenr_oad = pople; )(sreesapg
11、 i ;dol_regnesap nruter )elpoep tni(srgnesaptes i ;elpp = ol_enessap )(yasi dio ;)(yalpsi::ihev ;dneaol_eesap:数客载tuc ; main() ;)000,00,8(1kurt crt/ 车货 ar cr1(,20); / 车客 r salooncar(4,0,5); / 车轿 car micobus(,0,); / 车包面 ;)03,02,6(sub rc/ 车汽共公 / 息信关相示显 tru1、display(); ;'-uo ;)(yalpsid、rac out-ndl; ;)(yalpsid、c_noas out-ed; ;)(yal、subcim ;ldn-'uoc ;)(yalpsi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师结对对帮扶协议书
- 环评意向协议书
- 电脑版权协议书
- 荒地买卖协议书
- 外部合伙人合同协议书
- 签订主仆协议书
- 聘请销售协议书
- 配件质保协议书
- 退造林押协议书
- 贷款联保协议书
- 中国慢性阻塞性肺疾病基层诊疗指南(2024年)解读
- 天使投资正规合同范例
- 《阻燃材料与技术》课件 第3讲 阻燃基本理论
- 公务员个人自传3000字【公务员个人自传格式】
- 盆腔淋巴漏的护理
- 阿拉伯帝国课件
- NCR-333航行警告仪操作指南
- 生物安全记录表
- 2024年江苏省淮安市中考英语试题卷(含答案解析)
- 新时代大学英语泛听教程1 课件汇 U5 Love and Romance- U8 Shopping
- 2024年高考真题-英语(全国甲卷) 含答案
评论
0/150
提交评论