日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java黑皮书课后题第9章:9.7(Account类)设计一个名为Account的类,它包含……。编写一个测试程序,创建一个账户ID为1122、余额为20000美元、年利率为4.5%的Account…

發布時間:2024/7/23 java 34 豆豆

9.7(Account類)設計一個名為Account的類

  • 題目
    • 破題
  • 代碼
    • Test7
    • Test7_Account
    • 執行結果
  • UML圖

題目

破題

Test7:測試程序
Test7_Account:實現題目要求

代碼

Test7

public class Test7 {public static void main(String[] args) {// 創建對象Test7_Account ta = new Test7_Account(1122, 20000);ta.setAnnualInterestRate(4.5);// 取款ta.withDraw(2500);// 存款ta.deposit(3000);// 打印System.out.println("余額:" + ta.getBalance());System.out.println("月利息:" + ta.getMonthlyInterest());System.out.println("開戶日期:" + ta.getDateCreated());} }

Test7_Account

import java.util.Date;public class Test7_Account {// 四個私有數據域private int id = 0;private double balance = 0.0;private double annualInterestRate = 0.0;private Date dateCreated;// 無參構造方法public Test7_Account(){}// 有參構造方法public Test7_Account(int id, double balance){this.id = id;this.balance = balance;}// id balance annualInterestRate的setter和getterpublic int getId() {return id;}public void setId(int id) {this.id = id;}public double getBalance() {return balance;}public void setBalance(double balance) {this.balance = balance;}public double getAnnualInterestRate() {return annualInterestRate;}public void setAnnualInterestRate(double annualInterestRate) {this.annualInterestRate = annualInterestRate;}// dateCreated的訪問器方法public Date getDateCreated(){return dateCreated;}// getMonthlyInterestRate方法public double getMonthlyInterestRate(){return annualInterestRate / 1200;}// getMonthlyInterest方法public double getMonthlyInterest(){return annualInterestRate * balance / 1200;}// withDraw方法public void withDraw(double num){if (num <= balance) balance -= num;}// deposit方法public void deposit(double num){balance += num;} }

執行結果

余額:20500.0
月利息:76.875
開戶日期:null

UML圖

總結

以上是生活随笔為你收集整理的Java黑皮书课后题第9章:9.7(Account类)设计一个名为Account的类,它包含……。编写一个测试程序,创建一个账户ID为1122、余额为20000美元、年利率为4.5%的Account…的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。