文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

第八次实验报告.docx

  • 资源ID:509873       资源大小:16.59KB        全文页数:5页
  • 资源格式: DOCX        下载积分:4文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要4文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

第八次实验报告.docx

1、第八次实验报告第八次实验实验 1:中国人、北京人和美国人 1.实验要求:编写程序模拟中国人、美国人是人,北京人是中国人。除主类外,程序中还有 4 个类:People、ChinaPeople、AmericanPeople 和 BeijingPeople 类。要求如下:People 类有权限是 protected 的 double 型成员变量height 和 weight,以及 publicvoid speakHello、public void averageHeight 和public void averageWeight 方法。ChinaPeople 类是 People 的子类,新增了 pub

2、lic void averageHeight 和 publicvoidaverageWeight 方法。AmericanPeople 类是 People 的子类,新增方法public void AmericanBoxing 。要求 AmericanPeople 重写父类的 public void speakHello、public void averageHeight 和 public void averageWeight 方法。BeijingPeople 类是 ChinaPeople 的子类,新增public void beijingOpera 方法。2.实验代码: /public clas

3、s People protected double weight,height; public void speakHello ( public void averageHeight height=173; ( public void averageWeight weight=70; ( /public class ChinaPeople extends People public void speakHello (您好 public void averageHeight height=; (中国人的平均身高:厘米 public void averageWeight weight=65; (中

4、国人的平均体重:千克 public void chinaGongfu (坐如钟,站如松,睡如弓 /public class AmericanPeople extends People public void speakHello ( public void averageHeight height=176; (厘米 public void averageWeight weight=75; ( public void americanBoxing (直拳,勾拳,组合拳 /public class BeijingPeople extends ChinaPeople public void aver

5、ageHeight height=; (北京人的平均身高:厘米 public void averageWeight weight=70; (北京人得平均体重:千克 public void beijingOpera (花脸、青衣、花旦和老生 /public class Example public static void main(String arg) ChinaPeople chinaPeople=new ChinaPeople ; AmericanPeople americanPeople=new AmericanPeople ; BeijingPeople beijingPeople=n

6、ew BeijingPeople ; ; ; ; ; ; ; ; ; ; ; ; ; ; 3.实验结果:4.实验分析:(1) 方法重写时要保证方法的名字、类型、参数的个数和类型同父类的某个方法完全想同。这样,子类继承的方法才能被隐藏。(2) 子类在重写方法时,如果重写的方法是 static 方法,static 关键字必须保留;如果重写的方法是实例方法,重写时不可以用 static 修饰。(3) 如果子类可以继承父类的方法,子类就有权利重写这个方法,子类通过重写父类的方法可以改变父类的具遗体行为。5.实验后的练习: People 类中的public void speakHello public

7、void averageHeight public void averageWeight三个方法的方法体中的语句是否可以省略。 答:可以省略,因为省略后结果没有变化实验 2:银行计算利息 1.实验要求:假设银行 bank 已经有了按整年 year 计算利息的一般方法,其中 year 只能取正整数。比如,按整年计算的方法:Double xxputerInternet Interest=year*saveMoney; Return interest; 建设银行 constructionBank 是 bankde 子类,准备隐藏继承的成员变量 year,并重写计算利息的方法,即自己声明一个 doub

8、le 型的 year 变量。要求 constructionbank和 bankofDalian 类是 bank 类的子类,constructionbank和 bankofdalian 都使用 super 调用隐藏的按整年计算利息的方法。2.实验代码:/public class Bank int savedMoney; int year; double interest; double interestRate=; public double xxputerInterest interest=year*interestRate*savedMoney; return interest; publi

9、c void setInterestRate( double rate) interestRate=rate; /public class ConstructionBank extends Bank double year; public double xxputerInterest =(int)year; double r=year-(int)year; int day=(int)(r*1000); double yearInterest= ; double dayInterest=day*savedMoney; interest=yearInterest+dayInterest; (元存在

10、建设银行%d 年零%d 天的利息:%f 元n return interest; /public class BankOfDalian extends Bank double year;public double xxputerInterest =(int)year; double r=year-(int)year; int day=(int)(r*1000);double yearInterest= ; double dayInterest=day*savedMoney; interest=yearInterest+dayInterest;(元存在大连银行%d 年零%d 天的利息:%f 元n return interest;


注意事项

本文(第八次实验报告.docx)为本站会员(林小宇)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png