014-005-007
toStringメソッドのオーバーライド
初級
問題説明
toStringメソッドのオーバーライド
この問題では: PersonクラスのtoString()メソッドをオーバーライドし、"Person[name=名前, age=年齢]"形式のカスタム文字列表現を返すプログラムを作成します。
学習目標: ObjectクラスのtoString()メソッドをオーバーライドしてカスタム文字列表現を実装する
概要
PersonクラスでtoString()をオーバーライドし、オブジェクトの情報を文字列で返すプログラムを作成してください。
仕様
- PersonクラスにString nameとint ageフィールドを定義
- toString()をオーバーライドして "Person[name=名前, age=年齢]" 形式で返す
- Scannerで名前(String)と年齢(int)を読み込み、Personを作成してSystem.out.println()で出力
入力形式
名前
年齢
出力形式
Person[name=名前, age=年齢]
入出力例
入力:
Hanako
25
出力:
Person[name=Hanako, age=25]
