Princetonca 2021-05-19 11:37 采纳率: 57.1%
浏览 149
已采纳

Java继承与多态编程题目

类BankAccount定义了账号accountNumber、余额balance,子类SavingsAccount 定义了利率interetRate。 (1)设计完整的继承层次结构UML类图,并转换为Java代码。 (2)编写测试类SavingsAccountTest,创建一储蓄账户,使用类SavingsAccount的构造函 数初始化账号、余额、利率,语句如下: SavingsAccount savingsAccount = new SavingsAccount("95588", 8000, 0.30);

  • 写回答

3条回答 默认 最新

  • CSDN专家-sinJack 2021-05-19 12:39
    关注
    //BankAccount类
    public class BankAccount {
        private String accountNumber;
        private double balance;
        public BankAccount(){}
        public BankAccount(String accountNumber, double balance) {
            this.accountNumber = accountNumber;
            this.balance = balance;
        }
    }
    
    
    //SavingsAccount类
    public class SavingsAccount extends BankAccount{
        private double interetRate;
    
        public SavingsAccount(String accountNumber, double balance, double interetRate) {
            super(accountNumber, balance);
            this.interetRate = interetRate;
        }
    }
    
    
    //SavingsAccountTest测试类
    public class SavingsAccountTest {
        public static void main(String[] args) {
            SavingsAccount savingsAccount = new SavingsAccount("95588", 8000, 0.30);
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 java map类型数据格式,如何快速通过前缀匹配元素
  • ¥15 stc12c5a60s2、QMC5883L、LCD1602组合测量磁场所需程序
  • ¥15 vba参数转c++ SAFEARRAY
  • ¥20 Win11测试yolov4,“找不到nvcuda.dll”怎么办?
  • ¥15 simulink绘制bode图
  • ¥15 php_network_getaddresses: getaddrinfo failed: Name or service not known
  • ¥15 用msg发消息出现的问题
  • ¥15 unity3d机械臂
  • ¥20 判断两个表是否完全相同
  • ¥20 工控机出现散热器转一下停一下这种情况,是什么原因造成的