Javaプログラミング基礎 演習問題 (基礎クラス向け)

解答は

に提出しなさい。ソースファイル (〜.java) のみを提出。 提出は gFTP 等の ftp ソフトを用いて行うこと。

問題1 (Beginners')

ある3名の学生のテストの結果は次のようであったとする。

氏名点数
電大 未来男90
電大 太郎70
電大 花子84

この3名の平均点を求めるプログラムを次の考え方で作成しなさい。 mainメソッドを作成するクラス名は ThreeStudents とする。 (提出ファイル名 ThreeStudents.java)

  1. 1人の学生を表すクラス SimpleStudent を作成する。 このクラスの属性には、氏名と点数の2つの情報を持つようにすること。
  2. 3人の学生を集約し、平均点を計算するクラス StudentRecord 作成する。 このクラスの属性には、「学生」を配列で持つようにし、 配列の内容を適切に初期化するメソッドも作成すること。
  3. 上の表の3名の点数を用いて、平均点を表示するmainメソッドを作成する。 mainメソッドを作成するクラスは ThreeStudents とする。