import enumeration.*; import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List<Course> kevCourses = new ArrayList<>(); Course a1 = new Course(1, "test1", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a2 = new Course(2, "test2", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a3 = new Course(3, "test3", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a4 = new Course(4, "test4", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a5 = new Course(4, "test4", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a6 = new Course(4, "test4", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); Course a7 = new Course(4, "test4", BachelorSemester.FIFTH, CourseType.COMPULSORY, 5, 5.5, ExamType.ASSIGNMENT); kevCourses.add(a1); kevCourses.add(a2); kevCourses.add(a3); kevCourses.add(a4); kevCourses.add(a5); kevCourses.add(a6); kevCourses.add(a7); Student kev = new Student(1, Gender.MALE, "Kevin", "Thaller", "Tittling", "Freyung", "kevin.thaller@stud.th-deg.de", "123", kevCourses, Status.ENROLLED, BachelorSemester.FIFTH); kev.setGrade(a1, Mark.VIER_NULL); kev.setGrade(a2, Mark.FUENF_NULL); kev.setGrade(a3, Mark.DREI_DREI); kev.setGrade(a4, Mark.EINS_NULL); kev.setGrade(a5, Mark.EINS_NULL); kev.setGrade(a6, Mark.FUENF_NULL); kev.setGrade(a7, Mark.FUENF_NULL); System.out.println(kev.getGrades()); System.out.println(kev.calculateAverage()); System.out.println(kev.calculateMedian()); } }