Skip to content
Snippets Groups Projects
Lecturer.java 744 B
Newer Older
import enumeration.Gender;
Kevin Thaller's avatar
Kevin Thaller committed
import enumeration.Mark;
import enumeration.Status;

import java.util.List;

Kevin Thaller's avatar
Kevin Thaller committed
public class Lecturer extends UniversityMember {
TayBone2305's avatar
TayBone2305 committed
    public Lecturer(int id, String firstName, String lastName, String placeOfResidence, String birthPlace,
Kevin Thaller's avatar
Kevin Thaller committed
                    String officialEmail, String privateEmail, List<Course> personalCourses, Gender gender, Status status) {
        super(id, gender, firstName, lastName, placeOfResidence, birthPlace,
Kevin Thaller's avatar
Kevin Thaller committed
                officialEmail, privateEmail, personalCourses);
Kevin Thaller's avatar
Kevin Thaller committed
    public boolean rateStudent(Student student, Course course, Mark mark) {
        if (isSignedUpForCourse(course)) {
            return student.setGrade(course, mark);
        }
        return false;
TayBone2305's avatar
TayBone2305 committed
    }
TayBone2305's avatar
TayBone2305 committed
}