007-001-015
クラスの作成と利用
中級
問題説明
クラスの作成と利用
この問題では: Personクラスにname(String型)とage(int型)フィールドおよびgreet()メソッドを定義します。
学習目標: Javaのクラスを定義し、フィールドとメソッドを持つオブジェクトを作成する方法を理解する
概要
クラスはオブジェクトの設計図です。フィールド(データ)とメソッド(振る舞い)を定義し、newキーワードでインスタンスを作成します。
仕様
Personクラスを作成するname(String型)とage(int型)のフィールドを持たせる(publicアクセス)greet()メソッドを定義し、"Hello, I am [name]. I am [age] years old."の形式で標準出力に表示する
使用例
Person p = new Person();
p.name = "Alice";
p.age = 25;
p.greet(); // Hello, I am Alice. I am 25 years old.
