始める無料で始める

POJO を定義する

POJO を作るとは、いくつかのルールに従ってシンプルな Java クラスを作成することです。POJO クラスは単純で独立しており、ほかのクラスを継承したりインターフェースを実装したりしません。主な作業はフィールドを定義し、それらにアクセスするためのゲッター/セッターメソッドを作成することです。ここでは、Java アプリケーション内で普通預金口座のデータをやり取りするための POJO を作成します。

この演習はコースの一部です

Javaにおけるデータ型と例外処理

コースを見る

演習の手順

  • 口座残高を保持する double 型のフィールド balance を追加し、適切なアクセス修飾子を選びます。
  • balance フィールドの値を返すゲッターメソッドを定義します。
  • balance フィールドに新しい値を設定できるセッターメソッドを定義します。
  • セッターメソッド内で、引数の値を balance フィールドに代入します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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
		____.____ = ____;
	}
}
コードを編集して実行