011-001-012

コンストラクタの定義と利用

中級

問題説明

コンストラクタの定義と利用

この問題では: Bookクラスのコンストラクタでtitleauthorpagesフィールドを初期化し、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)

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方