問題
Book クラスを宣言してください。このクラスはタイトル (title) と著者 (author) を保持するフィールドを持ちます。この Book クラスのオブジェクトを生成し、コンソールに表示してください。
ヒント
Book
クラスの宣言:
- フィールドの宣言:
Book
クラス内で、title
とauthor
を保持するためのフィールドを宣言します。
- コンストラクタの定義:
- コンストラクタを作成して、
title
とauthor
を初期化します。これにより、オブジェクトが生成される際に必要な情報が与えられます。
- コンストラクタを作成して、
- ゲッターとセッターの追加 (オプション):
- 必要に応じて、
title
とauthor
の値を取得したり設定したりするためのゲッターとセッターを追加できます。
- 必要に応じて、
- オブジェクトの情報を表示するメソッドの追加:
- オブジェクトの情報を表示するためのメソッド(例:
displayInfo()
)を作成します。このメソッドでは、title
とauthor
の値をコンソールに表示します。
- オブジェクトの情報を表示するためのメソッド(例:
Main
クラスで Book
オブジェクトを生成して表示:
Book
クラスのオブジェクト生成:Book
クラスのオブジェクトを生成します。これには、new Book("タイトル", "著者")
のような形式が使えます。
- オブジェクトの情報表示:
- 生成した
Book
オブジェクトのdisplayInfo()
メソッドを呼び出して、オブジェクトの情報をコンソールに表示します。
- 生成した
これらのステップを組み合わせて、Book
クラスのオブジェクトを生成し、その情報を表示するコードを書いてみてください。
→解答例