Java程序 继承使用计算FD和RD的利息
继承是一种允许我们访问一个类的属性和行为的另一个类的概念。被继承方法和成员变量的类被称为超类或父类,继承这些方法和成员变量的类被称为子类或子类。在Java中,我们使用“extends”关键字来继承一个类。
在本文中,我们将讨论使用继承计算FD和RD利息的Java程序。首先,在本地机器ide中创建这四个Java文件-
* Acnt.java-此文件将包含一个抽象类“Acnt”,用于存储帐户详细信息,例如利率和金额。它还将具有一个带“amnt”参数的抽象方法“calcIntrst”来计算利率。
* FDacnt.java-它将计算固定存款(FD)的利率。其中,“FDacnt”类将继承“Acnt”类并覆盖“calcIntrst”方法。
* RDacnt.java-它将计算定期存款(RD)的利率。其中,“RDacnt”类将继承“Acnt”类并覆盖“calcIntrst”方法。
* Intrst.java-此文件将包含主要方法。
示例
Acnt.java
FDacnt.java
RDacnt.java
Intrst.java
要编译此代码,请键入命令:javac Intrst.java 现在要运行:java Intrst
输出
以上程序是一个菜单驱动程序。当我们执行此程序时,屏幕上将显示三个选项。选择1计算FD的利率和2计算RD的利率。
结论
我们使用层次继承的概念来计算FD和RD的利息。类“Acnt”由其两个子类“FDacnt”和“RDacnt”继承。