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
