Я пытаюсь написать программу, в которой записано имя ученика, и распечатывает тестовые баллы учащегося вместе с их именем. Пока программа отображает 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
Ничего, быстрое исправление в затмении предложил создать общественный вакуум, так что я попробовал, она избавилась от сообщения об ошибке, но ничего другого. – ShadowWalker50010
это домашнее задание? и ya, что делает ваша функция setName? – Krishna