Question: (main.cpp) #include OfferedCourse.h int main() { Course myCourse; OfferedCourse myOfferedCourse; string courseNumber, courseTitle; string oCourseNumber, oCourseTitle, instructorName, term, classTime; getline(cin, courseNumber); getline(cin, courseTitle); getline(cin, oCourseNumber);

(main.cpp)
#include "OfferedCourse.h"
int main() { Course myCourse; OfferedCourse myOfferedCourse;
string courseNumber, courseTitle; string oCourseNumber, oCourseTitle, instructorName, term, classTime;
getline(cin, courseNumber); getline(cin, courseTitle);
getline(cin, oCourseNumber); getline(cin, oCourseTitle); getline(cin, instructorName); getline(cin, term); getline(cin, classTime);
myCourse.SetCourseNumber(courseNumber); myCourse.SetCourseTitle(courseTitle); myCourse.PrintInfo();
myOfferedCourse.SetCourseNumber(oCourseNumber); myOfferedCourse.SetCourseTitle(oCourseTitle); myOfferedCourse.SetInstructorName(instructorName); myOfferedCourse.SetTerm(term); myOfferedCourse.SetClassTime(classTime); myOfferedCourse.PrintInfo();
cout
(Course.h)
#include "Course.h"
// TODO: Define mutator functions - // SetCourseNumber(), SetCourseTitle()
// TODO: Define accessor functions - // GetCourseNumber(), GetCourseTitle()
// TODO: Define PrintInfo()
(OfferedCourse.h)
#ifndef OFFERED_COURSEH #define OFFERED_COURSEH
#include "Course.h"
class OfferedCourse : public Course { // TODO: Declare private data members - instructorName, term, classTime
// TODO: Declare mutator functions - // SetInstructorName(), SetTerm(), SetClassTime()
// TODO: Declare accessor functions - // GetInstructorName(), GetTerm(), GetClassTime()
};
#endif
(Course.cpp)
#include "Course.h"
// TODO: Define mutator functions - // SetCourseNumber(), SetCourseTitle()
// TODO: Define accessor functions - // GetCourseNumber(), GetCourseTitle()
// TODO: Define PrintInfo()
(OfferedCourse.cpp)
#include "OfferedCourse.h"
// TODO: Define mutator functions - // SetInstructorName(), SetTerm(), SetClassTime()
// TODO: Define accessor functions - // GetInstructorName(), GetTerm(), GetClassTime()
Given main(), define a course base class with functions to set and get the courseNumber and courseTitle. Also define a derived class offeredcourse with functions to set and get instructorName, term, and classTime. Ex. If the input is: ECE287 Digital Systems Design ECE387 Embedded Systems Design Mark Patterson Fall 2018 WF: 23:30pm the output is: Course Information: Course Number: ECE287 Course Title: Digital Systems Design Course Information: Course Number: ECE 387 Course Title: Embedded Systems Design Instructor Name: Mark Patterson Term: Fall 2018 Class Time: WF: 23:30 pm
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
