Using c++    Course information (derived classes)   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: 2-3:30 pm the output is: Course Information: Course Number: ECE287 Course Title: Digital Systems Design Course Information: Course Number: ECE387 Course Title: Embedded Systems Design Instructor Name: Mark Patterson Term: Fall 2018 Class Time: WF: 2-3:30 pm   #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 << "   Instructor Name: " << myOfferedCourse.GetInstructorName() << endl;         cout << "   Term: " << myOfferedCourse.GetTerm() << endl;         cout << "   Class Time: " << myOfferedCourse.GetClassTime() << endl; }

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter12: Adding Functionality To Your Classes
Section12.2: Providing Class Conversion Capabilities
Problem 6E
icon
Related questions
Question
100%

Using c++

 

 Course information (derived classes)

 

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: 2-3:30 pm

the output is:

Course Information: Course Number: ECE287 Course Title: Digital Systems Design Course Information: Course Number: ECE387 Course Title: Embedded Systems Design Instructor Name: Mark Patterson Term: Fall 2018 Class Time: WF: 2-3:30 pm
 

#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 << "   Instructor Name: " << myOfferedCourse.GetInstructorName() << endl;
        cout << "   Term: " << myOfferedCourse.GetTerm() << endl;
        cout << "   Class Time: " << myOfferedCourse.GetClassTime() << endl;
}

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 6 steps with 1 images

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage