好,所以這是我正在處理的任務:無法在Java中創建類。不知道在某些方法
「實現班學生(你可以使用你創建的實驗室並添加到它)。到其他任何屬性,這個學生對象將會有一個完整的測驗分數,一定要寫出一個完整的類(即合適的屬性,構造函數,訪問器和增變器)
其他需要的方法是:addQuiz int score),showStudentInfo()和getAverageScore()。注意,爲了計算平均值,這個類需要知道測驗的次數 驅動器/測試器類將創建三(3)個學生對象,每個學生對象的方法將被稱爲五次s增加五(5)個測驗成績。
我建議您使用隨機類來生成測驗值,而不是硬編碼它們。然後驅動程序調用學生的方法來顯示學生的姓名,全部五個測驗成績以及測驗的平均分數。 「
我對需要做什麼有一個基本概念,但我只是不確定某些方法,例如」getAverageScore「方法就是我遇到的問題,甚至我也可以如果我剛剛在測試程序開始時初始化它們,需要使用獲取和設置年齡名稱和主要方法的方法嗎?有什麼需要添加或修復的幫助,我非常感謝。迄今爲止:
import java.util.Random;
public class Student
{
private int Age;
private String Name;
private String Major;
private int Score;
public Student(String n, int a, String m)
{
Name = n;
Age = a;
Major = m;
}
public String showStudentinfo()
{ return (Name + " " + Age + " " + Major + "\n");
}
public int addQuiz()
{ Score = randomNumbers.nextInt(101);
return Score;
}
public int getAverageScore()
{
}
//setter methods
public void setAge(int a)
{ Age = a;
}
public void setName(String n)
{ Name = n;
}
public void setMajor(String m)
{ Major = m;
}
//getter methods
public int getAge()
{ return Age;
}
public String getName()
{ return Name;
}
public String getMajor()
{ return Major;
}
}
很高興幫助你,謝謝:) – Jedibassist 2012-03-02 23:09:03