011-001-008

コンストラクタの定義:書籍クラス

上級

問題説明

コンストラクタの定義:書籍クラス

この問題では: Bookクラスのコンストラクタを定義し、標準入力から読み取った書籍情報(タイトル・著者名・価格)でオブジェクトを初期化した後、showInfo()メソッドで情報を標準出力に表示するプログラムを作成します。

学習目標: コンストラクタを定義してオブジェクト生成時に初期化できる

書籍を表すクラスを作成し、コンストラクタで初期化するプログラムを作りましょう。

入力

1行目: 書籍タイトル(文字列)
2行目: 著者名(文字列)
3行目: 価格(整数)

出力

Book Info:
Title: [タイトル]
Author: [著者名]
Price: [価格] yen

仕様

  • Bookクラスを作成
  • フィールド: String title, String author, int price
  • コンストラクタ: Book(String title, String author, int price)
  • メソッド: showInfo()で情報を表示

具体例

例1

入力:

Java Programming
John Smith
3500

出力:

Book Info:
Title: Java Programming
Author: John Smith
Price: 3500 yen

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

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

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