007-001-009
クラス定義:書籍管理
初級
問題説明
クラス定義:書籍管理
この問題では: Bookクラスを定義し、フィールドに書籍情報を格納してメソッドで表示する処理を実装します。
学習目標: クラスの基本構造(フィールドとメソッド)を理解する
概要
書籍を表すBookクラスを定義します。クラスには「データを保持するフィールド」と「動作を定義するメソッド」があることを学びます。
仕様
Bookクラス
- フィールド:
String title(書籍タイトル)String author(著者名)int pages(ページ数)
- メソッド:
void displayInfo(): 書籍情報を「Title: [title], Author: [author], Pages: [pages]」の形式で出力
注意事項
- フィールドはインスタンス生成後に外部から直接代入できるようにしてください
- displayInfo()メソッドは指定されたフォーマットを正確に再現してください
- テストではさまざまな書籍データでBookクラスの動作が検証されます
出力形式の例
Title: Clean Code, Author: Robert Martin, Pages: 464
