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 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 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 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 private data members:
string Course name
Vector of StudentiDs
Create the following methods:
A constructor that takes the course name
GetName
RegisteredstudentID returns true or false if the studentID is found in the vector
PrintRosterprintOrder prints a roster of the students in the class.
StudentID: Last Na
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
