開始使用免費開始

定義 POJO

建立 POJO 指的是依照幾個規則,撰寫一個簡潔的 Java 類別。POJO 類別單純且獨立;不會繼承其他類別,也不會實作介面。主要任務是定義欄位,並建立對應的 getter 與 setter 方法來存取它們。這裡你要在 Java 應用程式中建立一個用來傳遞儲蓄帳戶資料的 POJO。

本練習屬於課程

Java 的資料型別與例外狀況

檢視課程

練習說明

  • 新增一個型別為 double 的欄位 balance 來保存帳戶餘額,並選用正確的存取修飾。
  • 定義一個 getter 方法以回傳 balance 欄位的值。
  • 定義一個 setter 方法以允許將 balance 欄位設定為新值。
  • 在 setter 方法中,將 balance 欄位設為該 setter 的參數。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

public class Test {
  public static void main (String[] args){
  	SavingsAccount account = new SavingsAccount();
    account.setAccountNo("12345");
    account.setBalance(50000.00);
    System.out.println("Account " + account.getAccountNo() + " has balance of: " + account.getBalance());
  }
}

public class SavingsAccount {
	private String accountNo;
    // Add a balance field
	____ ____ ____;

	public String getAccountNo() {
		return accountNo;
	}

	public void setAccountNo(String accountNo) {
		this.accountNo = accountNo;
	}

    // Define a balance getter method
	____ ____ ____() {
		return balance;
	}

    // Define a balance setter method
	public ____ setBalance(double balance) {
    	// Set the balance field
		____.____ = ____;
	}
}
編輯並執行程式碼