Skip to content
Snippets Groups Projects
Main.java 1.86 KiB
Newer Older
Kevin Thaller's avatar
Kevin Thaller committed
import enumeration.*;

import java.util.ArrayList;
import java.util.List;

TayBone2305's avatar
TayBone2305 committed
public class Main {
    public static void main(String[] args) {
Kevin Thaller's avatar
Kevin Thaller committed


        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());