011-001-012
コンストラクタの定義と利用
中級
問題説明
コンストラクタの定義と利用
この問題では: Bookクラスのコンストラクタでtitle・author・pagesフィールドを初期化し、2つのオブジェクトを生成して書籍情報を標準出力に表示するプログラムを作成します。
学習目標: コンストラクタの役割と定義方法を理解する
概要
コンストラクタはオブジェクト生成時に自動的に呼ばれる特殊なメソッドで、フィールドの初期化に使います。
仕様
- Bookクラスにtitle(String)、author(String)、pages(int)フィールドを定義する
- コンストラクタで3つのフィールドを初期化する
- info()メソッドで書籍情報を表示する
- 2つのBookオブジェクトを作成してinfoを呼び出す
出力形式
Java Basics by Alice (200 pages)
Design Patterns by Bob (350 pages)
