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.

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

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

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

新規登録