始める無料で始める

POJO を使ってみる

ここでは、POJO クラス Movie があらかじめ定義されています。あなたの課題は、スリラー作品 "Jaws" のデータを保持するために Movie のインスタンスを作成して利用することです。セッターとゲッターがどのように動作して POJO のデータをカプセル化するかを、実際に確認して練習しましょう。

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

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

コースを見る

演習の手順

  • Movie のインスタンスを作成し、変数 jaws に代入します。
  • Movie オブジェクトの title フィールドを "Jaws" に設定します。
  • Movie オブジェクトの director フィールドを "Spielberg" に設定します。
  • Movie オブジェクトの rating を出力します。

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

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

public class Test2 {

	public static void main(String[] args) {
		// Create an instance of Movie
		Movie jaws = ____ ____();
		// Set the title to "Jaws"
		____.____("____");
		// Set the director to "Spielberg"
		____.____("____");
		jaws.setRating("PG");
		// Display the movie's rating
		System.out.println(____.____());
	}
}

public class Movie {
	private String title;
	private String director;
	private String rating;
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getDirector() {
		return director;
	}
	public void setDirector(String director) {
		this.director = director;
	}
	public String getRating() {
		return rating;
	}
	public void setRating(String rating) {
		this.rating = rating;
	}
}
コードを編集して実行