实验二
1、编写程序实现计算银行利息的功能
相关知识点
子类一旦隐藏了继承的成员变量,那么子类创建的对象就不再拥有该变量,该变量将归关键字 super
所拥有,同样子类一旦重写了继承的方法,就覆盖(隐藏)了继承的方法,那么子类创建的对象就不能调用被覆盖(隐藏)的方法,该方法的调用由关键字 super
负责。因此,如果在子类中想使用被子类隐藏的成员变量或覆盖的方法就需要使用关键字 super
。比如 super.x
、super.play()
就是访问和调用被子类隐藏的成员变量 x
和方法 play()
。
实验目的
本实验的目的是让学生掌握重写的目的以及怎样使用 super
关键字。
实验要求
假设银行 Bank
已经有了按整年 year
计算利息的一般方法,其中 year
只能取正整数。比如按整年计算的方法: