Implemented generics to reuse code, clean-ups

This commit is contained in:
2023-10-04 03:08:07 +03:00
parent bd1f8e0577
commit 5cc020bca2
26 changed files with 483 additions and 569 deletions

View File

@@ -7,24 +7,16 @@ import java.util.List;
public class Student implements Serializable {
private final List<Grade> grades = new ArrayList<>();
private boolean graduated = false;
private String name;
private String surname;
private String fullname;
private String email;
private Date enrollmentDate;
private Date dateOfBirth;
private Faculty faculty;
private Group group;
private boolean graduated = false;
private final List<Grade> grades = new ArrayList<>();
public Student(String name, String surname, String email, Group group, Faculty faculty, Date birth, Date enrol) {
this.name = name;