Question: Given main ( ) , define a Course base class with methods to set and get private fields of the following types: String to store

Given main(), define a Course base class with methods to set and get private fields of the following types:
String to store the course number
String to store the course title
Define Course's PrintInfo() method that outputs the course number and title.
Then, define a derived class OfferedCourse with methods to set and get private fields of the following types:
String to store the instructor's name
String to store the location
String to store the class time import java.util.Scanner;
public class CourseInformation {
public static void main(String[] args){
Scanner scnr = new Scanner(System.in);
Course myCourse = new Course();
OfferedCourse myOfferedCourse = new OfferedCourse();
String courseNumber, courseTitle;
String oCourseNumber, oCourseTitle, instructorName, location, classTime;
courseNumber = scnr.nextLine();
courseTitle = scnr.nextLine();
oCourseNumber = scnr.nextLine();
oCourseTitle = scnr.nextLine();
instructorName = scnr.nextLine();
location = scnr.nextLine();
classTime = scnr.nextLine();
myCourse.setCourseNumber(courseNumber);
myCourse.setCourseTitle(courseTitle);
myCourse.printInfo();
myOfferedCourse.setCourseNumber(oCourseNumber);
myOfferedCourse.setCourseTitle(oCourseTitle);
myOfferedCourse.setInstructorName(instructorName);
myOfferedCourse.setLocation(location);
myOfferedCourse.setClassTime(classTime);
myOfferedCourse.printInfo();
System.out.println(" Instructor Name: "+ myOfferedCourse.getInstructorName());
System.out.println(" Location: "+ myOfferedCourse.getLocation());
System.out.println(" Class Time: "+ myOfferedCourse.getClassTime());
}
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!