Question: 5 . 1 5 LAB: Course information ( derived classes ) Given main ( ) , define a course base class with methods to set
LAB: Course information derived classes
Given main define a course base class with methods to set and get the courseNumber and courseTitle. Also define a derived class
offeredCourse with methods to set and get instructorName, term, and classTime.
Ex If the input is:
CourseInformation.java
import java.util.Scanner;
public class CourseInformation
public static void mainString args
Scanner scnr new ScannerSystemin;
Course myCourse new Course;
OfferedCourse myOfferedCourse new OfferedCourse;
String courseNumber, courseTitle;
String oCourseNumber, oCourseTitle, instructorName, term, classTime;
courseNumber scnrnextLine;
courseTitle scnrnextLine;
oCourseNumber scnrnextLine;
oCourseTitle scnrnextLine;
instructorName scnrnextLine;
term scnrnextLine;
classTime scnrnextLine;
myCourse.setCourseNumbercourseNumber;
myCourse.setCourseTitlecourseTitle;
myCourse.printInfo;
myOfferedCourse.setCourseNumberoCourseNumber;
myOfferedCourse.setCourseTitleoCourseTitle;
myOfferedCourse.setInstructorNameinstructorName;
myOfferedCourse.setTermterm;
myOfferedCourse.setClassTimeclassTime;
myOfferedCourse.printInfo;
System.out.println Instructor Name: myOfferedCourse.getInstructorName;
System.out.println Term: myOfferedCourse.getTerm;
System.out.println Class Time: myOfferedCourse.getClassTime;
Course.java
public class Course
TODO: Declare private fields courseNumber, courseTitle
TODO: Define mutator methods
setCourseNumber setCourseTitle
TODO: Define accessor methods
getCourseNumber getCourseTitle
TODO: Define printInfo
OfferedCourse.java
public class OfferedCourse extends Course
TODO: Declare private fields instructorName, term, classTime
TODO: Define mutator methods
setInstructorName setTerm setClassTime
TODO: Define accessor methods
getInstructorName getTerm getClassTime
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
