【Java】实验二

这篇博客探讨了Java编程的实验,包括计算银行利息和公司支出总薪水的功能。实验涉及重写方法、使用关键字`super`,以及理解和应用上转型对象。通过创建Bank、BankDalian和ConstructionBank类模拟不同银行的利息计算,同时介绍了模拟动物声音的抽象类Animal及其子类如Cat和Dog。此外,还讲解了Employee、YearWorker、WeekWorker类用于计算不同类型的员工薪水。
摘要由CSDN通过智能技术生成

实验二

1、编写程序实现计算银行利息的功能

相关知识点

子类一旦隐藏了继承的成员变量,那么子类创建的对象就不再拥有该变量,该变量将归关键字 super 所拥有,同样子类一旦重写了继承的方法,就覆盖(隐藏)了继承的方法,那么子类创建的对象就不能调用被覆盖(隐藏)的方法,该方法的调用由关键字 super 负责。因此,如果在子类中想使用被子类隐藏的成员变量或覆盖的方法就需要使用关键字 super。比如 super.xsuper.play() 就是访问和调用被子类隐藏的成员变量 x 和方法 play()

实验目的

本实验的目的是让学生掌握重写的目的以及怎样使用 super 关键字。

实验要求

假设银行 Bank 已经有了按整年 year 计算利息的一般方法,其中 year 只能取正整数。比如按整年计算的方法:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不牌不改

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值