011-002-009

コンストラクタの呼び出し

初級

問題説明

コンストラクタの呼び出し

この問題では: Personクラスに引数付きコンストラクタを定義し、標準入力から名前と年齢を読み取り、オブジェクト生成時にフィールドを初期化して自己紹介文を標準出力に表示するプログラムを作成します。

学習目標: コンストラクタの定義と呼び出し方法を理解する

概要

引数を受け取るコンストラクタを定義し、オブジェクト生成時に初期化を行ってください。

仕様

  • Personクラスにコンストラクタ Person(String name, int age) を定義
  • フィールドを初期化し、introduce() メソッドで自己紹介を出力
  • 標準入力から名前(1行目)と年齢(2行目)を読み取り、new Person(name, age) でインスタンスを作成

入力形式

名前
年齢

出力形式

I am {名前}, {年齢} years old.

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

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

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

新規登録