class Course { private String courseNumber; private String courseName; private int creditHrs; public Course (String number, String name, int creditHrs){ this.courseNumber = number; this.courseName =...

class Course { private String courseNumber; private String courseName; private int creditHrs;

public Course (String number, String name, int creditHrs){ this.courseNumber = number; this.courseName = name; this.creditHrs = creditHrs; }

public String getNumber() { return courseNumber; }

public String getName() { return courseName; }

public int getCreditHrs() { return creditHrs; }

public void setCourseNumber(String courseNumber) { this.courseNumber = courseNumber; }

public void setCourseName(String courseName) { this.courseName = courseName; }

public void setCreditHrs(int creditHrs) { this.creditHrs = creditHrs; }}class Student { private String firstName; private String lastName; private String gender; private String phoneNumber; private String email; private String jNumber; protected ArrayList courseList;

public String getFullName() { return firstName + " " + lastName; }

public void setFirstName(String fName) { firstName = fName; }

public void setLastName(String lName) { lastName = lName; }

public String getGender() { return gender; }

public void setGender(String gen) { gender = gen; }

public String getPhoneNumber() { return phoneNumber; }

public void setPhoneNumber(String pNumber) { phoneNumber = pNumber; }

public String getEmail() { return email; }

public void setEmail(String e_mail) { email = e_mail; }

public String getJNumber() { return jNumber; }

public void setJNumber(String jNum) { jNumber = jNum; }

/* OVERRIDE! Print student's basic information following the format in the assignment's description*/ public void printBasicInfo() { }

/* OVERRIDE! Print all courses following the format in the assignment's description */ public void printCourseList() { }

/* OVERRIDE! Enroll a new course by adding it into the courseList Do NOT add a course if it is already in the courseList */ public void addCourse(MyCourse course) { }

/* OVERRIDE! If the course exists, remove it from the courseListthrow CourseNotFoundException if it doesn't exist*/ public void dropCourse(MyCourse course) { }

/* OVERRIDE! Return true if the course is currently enrolled, otherwise, false */ public boolean isEnrolled(MyCourse course) { return false; }

/* OVERRIDE! Return total credit hours for all enrolled courses */ public int getTotalCredits() { return 0; }}
Mar 25, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here