/
eelamimi
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
eelamimi
/
SberJavaCourseBeginner
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
hw5/src/main/java/courseSber/models/Student.java
98 строк
2 KB
glebka
Student and FieldsOfStudent done
15 апр 2025, 22:14
15 апр 2025, 22:14
e64568c
Код
Авторство
О чём код?
package courseSber.models; import java.util.UUID; public class Student { private UUID id; private String lastName, firstName, middleName, group, studentCard; private Course course; public Student(String lastName, String firstName, String middleName, String group, String studentCard, Course course) { this.id = UUID.randomUUID(); this.lastName = lastName; this.firstName = firstName; this.middleName = middleName; this.group = group; this.studentCard = studentCard; this.course = course; } public Student(UUID id, String lastName, String firstName, String middleName, String group, String studentCard, Course course) { this.id = id == null ? UUID.randomUUID() : id; this.lastName = lastName; this.firstName = firstName; this.middleName = middleName; this.group = group; this.studentCard = studentCard; this.course = course; } public UUID getId() { return id; } public void setId(UUID id) { this.id = id; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getMiddleName() { return middleName; } public void setMiddleName(String middleName) { this.middleName = middleName; } public String getGroup() { return group; } public void setGroup(String group) { this.group = group; } public String getStudentCard() { return studentCard; } public void setStudentCard(String studentCard) { this.studentCard = studentCard; } public Course getCourse() { return course; } public void setCourse(Course course) { this.course = course; } @Override public String toString() { return String.format( "Студент %s %s %s со студенческим билетом %s на курсе: %s, преподаватель: %s %s", lastName, firstName, middleName, studentCard, course.getTitle(), course.getTeacher().getFirstName(), course.getTeacher().getMiddleName() ); } }