007-003-008
クラスのフィールド:Bookクラス
中級
問題説明
クラスのフィールド:Bookクラス
この問題では: Bookクラスにtitle(タイトル)とpages(ページ数)のフィールドを定義し、外部からフィールドにアクセスできるクラスを作成します。
学習目標: クラスにフィールドを定義し、インスタンスごとに異なる値を保持する仕組みを理解する
概要
本の情報を表すBookクラスを作成します。タイトル(title)とページ数(pages)をフィールドとして定義してください。
仕様
- Bookクラスに以下のフィールドを定義
String title(本のタイトル)int pages(ページ数)
- フィールドはインスタンス経由で直接アクセス可能であること
- コンストラクタやメソッドの定義は不要
検証内容
以下のようにインスタンスを生成しフィールドに値を設定した際、正しく値が保持されることを確認します:
Book book = new Book();
book.title = "Java Programming";
book.pages = 350;
System.out.println("Title: " + book.title);
System.out.println("Pages: " + book.pages);
期待出力:
Title: Java Programming
Pages: 350
