Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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 mainString args
Scanner scnr new ScannerSystemin;
Course myCourse new Course;
OfferedCourse myOfferedCourse new OfferedCourse;
String courseNumber, courseTitle;
String oCourseNumber, oCourseTitle, instructorName, location, classTime;
courseNumber scnrnextLine;
courseTitle scnrnextLine;
oCourseNumber scnrnextLine;
oCourseTitle scnrnextLine;
instructorName scnrnextLine;
location scnrnextLine;
classTime scnrnextLine;
myCourse.setCourseNumbercourseNumber;
myCourse.setCourseTitlecourseTitle;
myCourse.printInfo;
myOfferedCourse.setCourseNumberoCourseNumber;
myOfferedCourse.setCourseTitleoCourseTitle;
myOfferedCourse.setInstructorNameinstructorName;
myOfferedCourse.setLocationlocation;
myOfferedCourse.setClassTimeclassTime;
myOfferedCourse.printInfo;
System.out.println Instructor Name: myOfferedCourse.getInstructorName;
System.out.println Location: myOfferedCourse.getLocation;
System.out.println Class Time: myOfferedCourse.getClassTime;
public class Course
TODO: Declare private fields
TODO: Define mutator methods
setCourseNumber setCourseTitle
TODO: Define accessor methods
getCourseNumber getCourseTitle
TODO: Define printInfo
public class OfferedCourse extends Course
TODO: Declare private fields
TODO: Define mutator methods
setInstructorName setLocation setClassTime
TODO: Define accessor methods
getInstructorName getLocation getClassTime
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started