使用继承的Java程序来计算定期存款(FDs)和定期存款(RDs)的利息

使用继承的Java程序来计算定期存款(FDs)和定期存款(RDs)的利息

继承是一个概念,它允许我们从一个类访问另一个类的属性和行为。被继承方法和成员变量的类被称为超类或父类,而继承这些方法和成员变量的类被称为子类或子类。在Java中,我们使用“extends”关键字来继承一个类。

在本文中,我们将讨论使用继承来计算定期存款和定期存款的利息的Java程序。首先,在您的本地机器IDE中创建这四个Java文件 -

  • Acnt.java − 这个文件将包含一个抽象类‘Acnt’,用于存储账户详情,如利率和金额。它还将具有一个带有参数‘amnt’的抽象方法‘calcIntrst’,用于计算利率。

  • FDacnt.java − 它将计算定期存款(FDs)的利率。在其中,'FDacnt'类将继承'Acnt'类并重写'calcIntrst'方法。

  • RDacnt.java − 它将计算定期存款(FDs)的利率。在其中,'RDacnt'类将继承'Acnt'类并覆盖'calcIntrst'方法。

  • Intrst.java − 这个文件将包含主方法。

Example

Acnt.java

public abstract class Acnt{ double intrstRate; double amnt; abstract double calcIntrst(double amnt); } 登录后复制