007-001-015

クラスの作成と利用

中級

問題説明

クラスの作成と利用

この問題では: Personクラスにnameageフィールドおよびgreet()メソッドを定義し、2つのオブジェクトを生成して挨拶を標準出力に表示するプログラムを作成します。

学習目標: Javaのクラスを定義し、フィールドとメソッドを持つオブジェクトを作成する方法を理解する

概要

クラスはオブジェクトの設計図です。フィールド(データ)とメソッド(振る舞い)を定義し、newキーワードでインスタンスを作成します。

仕様

  • Personクラスを作成し、name(String型)とage(int型)フィールドを持たせる
  • greet()メソッドで"Hello, I am [name]. I am [age] years old."の形式で挨拶を表示する
  • Personオブジェクトを2つ作成し(Alice・25歳、Bob・30歳)、それぞれgreet()を呼び出す

出力形式

Hello, I am Alice. I am 25 years old.
Hello, I am Bob. I am 30 years old.

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

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

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