java实验报告类的继承

java实验报告类的继承

ID:29737710

大小:18.80 KB

页数:10页

时间:2018-12-22

java实验报告类的继承_第1页
java实验报告类的继承_第2页
java实验报告类的继承_第3页
java实验报告类的继承_第4页
java实验报告类的继承_第5页
资源描述:

《java实验报告类的继承》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划java实验报告类的继承  实验报告  实验课程:Java面向程序设计实验实验内容:类与对象  院:计算机学院  专业:计算机科学与技术班级:学生姓名:学号:指导教师:  XX年3月26日  一、实验目的:  1、掌握用类来封装对象的属性和行为的方法;  2、掌握对象的组合和参数传递;  3、掌握类变量与实例变量、类方法与实例方法的区别。  二、实验内容  实验题目一:编写一个java应用程序,该程序中有两个类:Tank和Fight具体要求如下: 

2、 1、Tank类有一个double类型变量speed,用于刻画坦克的速度;一个int型变量bulletAmount,用于刻画坦克的炮弹数量。定义了speedUp()和speedDown方法,体现坦克有加速、减速行为;定义了setBulletAmount方法,用于设置坦克炮弹的数量;定义了fire方法,体现坦克有开炮行为。  1.程序源代码:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个

3、人素质的培训计划  packagep1;  publicclassTank{  }  doublegetSpeed(){  }  voidfire(){  }  }  packagep1;  publicclassFight{  publicstaticvoidmain(Stringargs[]){Tanktank1,tank2;tank1=newTank();if(bulletAmount>=1){bulletAmount=bulletAmount-1;("打出一发炮弹");}else{("没有炮弹了,无法开火");}returnspeed;doubles

4、peed;intbulletAmount;voidspeedUp(ints){speed=s+speed;}voidspeedDown(intd){}voidsetBulletAmount(intm){}returnbulletAmount;bulletAmount=m;if(speed-d>=0)speed=speed-d;speed=0;elseintgetBulletAmount(){目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项

5、目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  }tank2=newTank();(10);(10);("tank1的炮弹数量:"+());("tank2的炮弹数量:"+());(80);(90);("tank1目前的速度:"+());("tank2目前的速度:"+());(15);(30);("tank1目前的速度:"+());("tank2目前的速度:"+());("tank1开火:");();("tank2开火:");();();("tank1的炮弹数量:"+());("tank2的炮弹数量:"+());}  2.实验结果:  

6、图1  3、实验课后练习:  (1)改进speedUp方法,使得Tank类的对象调用它能将Speed值超过220;答:只需加入如下代码,其实验结果如图2:  voidspeedUp(ints){  if(s+speedjava实验报告类的继承)=name;}  publicStringgetSex(){  returnsex;}  publicvoidsetSex(){  =sex;}  publicStringgetId(){  returnid;}  publicvoidsetId(){  =id;}  publicvoidstudy(){目的-通过该培

7、训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ("学习啦!");}  publicStringgetInfo(){  return"姓名:"+name+",性别:"+sex+",学号:"+id;}}  publicclassColStudentextendsStudent  privateStringschool;privateStringdepartment;  publicC

8、olStudent(Stringname,Strin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。