011-001-010
コンストラクタで初期値を設定する
初級
問題説明
コンストラクタで初期値を設定する
この問題では: Studentクラスにコンストラクタを定義し、標準入力から名前と年齢を読み取ってフィールドを初期化し、introduce()メソッドで自己紹介文を標準出力に表示するプログラムを作成します。
学習目標: コンストラクタの基本的な定義と使い方を理解する
概要
Studentクラスにコンストラクタを定義し、標準入力から学生の名前と年齢を読み取ってStudentオブジェクトを作成するプログラムを作成してください。
仕様
StudentクラスにString nameとint ageフィールドを定義- コンストラクタで名前と年齢を受け取りフィールドを初期化
introduce()メソッドでI am <name>, age <age>.と出力- mainメソッドで学生数Nを読み取り、N人分の名前と年齢を読み取って
Studentオブジェクトを作成しintroduce()を呼び出す
入力形式
N
name1 age1
name2 age2
...
nameN ageN
- 1行目: 学生数 N
- 以降N行: 名前(英字)と年齢(整数)をスペース区切りで入力
出力形式
I am name1, age age1.
I am name2, age age2.
...
