007-001-009

クラス定義:書籍管理

初級

問題説明

クラス定義:書籍管理

この問題では: Bookクラスを定義し、フィールドに書籍情報を格納してメソッドで表示する処理を行い、結果を標準出力に表示するプログラムを作成します。

学習目標: クラスの基本構造(フィールドとメソッド)を理解する

概要

書籍を表すBookクラスを定義します。クラスには「データを保持するフィールド」と「動作を定義するメソッド」があることを学びます。

仕様

Bookクラス

  • フィールド:
    • String title (書籍タイトル)
    • String author (著者名)
    • int pages (ページ数)
  • メソッド:
    • void displayInfo(): 書籍情報を「Title: [title], Author: [author], Pages: [pages]」の形式で出力

Mainクラス

  • Bookクラスのインスタンスを作成(フィールドに直接値を代入)
  • displayInfo()メソッドを呼び出して情報を表示

出力形式

Title: Clean Code, Author: Robert Martin, Pages: 464

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

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

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