Question: PLEASE INCLUDE template, flowchart, pseudocode, uml diagram. We will be implementing 2 different classes, that will be used in a future assignment. The first one

PLEASE INCLUDE template, flowchart, pseudocode, uml diagram.
We will be implementing 2 different classes, that will be used in a future assignment. The first one is the Student class which
represents a classroom student. The second one is the Course class which represents a course containing a list of all students
registered in the course.
Given files:
main.cpp - contains the main function for demonstrating the 2 different classes and all of their methods.
Course.cpp - contains the methods for the Course class
Course.h - header file for the Course class.
Student.cpp - contains the methods for the Student class.
Student.h - header file for the Student class.
The Student class
This represents a classroom student
It contains 4 private data members:
string First name
string Last name
integer StudentID
double GPA
Create the following methods:
A constructor that takes the first name, second name, studentID, GPA
GetFirstName()
GetLastName()
GetID()
GetGPAO
The Course class
This represents a course
It contains 2 private data members:
string Course name
Vector of StudentiDs
Create the following methods:
A constructor that takes the course name
GetName()
Registered(studentID)- returns true or false if the studentID is found in the vector
PrintRoster(printOrder)- prints a roster of the students in the class.
StudentID: Last Na
PLEASE INCLUDE template, flowchart, pseudocode,

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 Programming Questions!