Я очень новичок в Java. Меня попросили написать класс java для очень простого класса курса под названием Course, который имеет имя членов данных и количество часов (например, «Программирование и логика I», 4). Ваш класс должен включать методы accessor (т.е. get) и mutator (т. Е. Set) для каждого атрибута и по крайней мере один перегруженный конструктор, который инициализирует имя членов данных и часы кредитования.Написание простого класса с аксессуарами и мутаторами
Это то, что у меня есть до сих пор, но я считаю, что я так далеко, и мой мозг просто не хочет работать прямо сейчас.
public class Course {
public String courseName;
public int creditHours;
public Course(String courseName, int creditHours) {
this.courseName = courseName;
this.creditHours = creditHours;
public String getCourseName() {
return courseName;
}
public int getCreditHours(){
return creditHours
}
public void setCourse(String course)
{
this.course = course;
}
public void setHours(String hours)
{
this.hours = hours;
}
}
}
Некоторые подсказки для вас, ваши атрибуты должны быть конфиденциальными или нет смысла в аксессуарах и мутаторах, поскольку они могут быть установлены непосредственно. Ваш конструктор содержит ваши аксессоры и мутаторы и должен заканчиваться раньше. Ваши методы набора неправильные, откуда происходит «this.course»? –