-2
我想寫一個程序,需要一個學生的名字,並打印出學生的測試分數以及他們的名字。到目前爲止,程序顯示學生姓名爲null
,測試分數顯示爲「0」。 我已經爲我使用的變量賦值,但它似乎只是略過了它。這裏是代碼:學生課程和對象
package studentTestScores;
public class Student {
public static void main(String[] args)
{
Student s1, s2;
String str;
int i;
s1 = new Student();
s1.setName("Bill");
s1.setScore(1, 84);
s1.setScore(2, 86);
s1.setScore(3, 88);
str = s1.getName();
System.out.println(str);
i = s1.getHighScore();
System.out.println(i);
}
public void setScore(int i, int j) {
// TODO Auto-generated method stub
}
public int getHighScore() {
// TODO Auto-generated method stub
return 0;
}
public String getName() {
// TODO Auto-generated method stub
return null;
}
public void setName(String string) {
// TODO Auto-generated method stub
}
}
什麼是你的setName功能 – Benjamin
裏面什麼都沒有,在Eclipse中快速修復建議設立一個公共無效的,所以我試了一下,它擺脫了錯誤的消息,但沒有別的。 – ShadowWalker50010
是這個家庭作業?和你的setName函數在做什麼? – Krishna