#include #include using namespace std; class Student { private: string Name; double MidtermGrade; double FinalGrade; double ProjectGrade; public: void SetName(string theName) { Name = theName; } void SetMidtermGrade(double grade) { MidtermGrade = grade; } void SetFinalGrade(double grade) { FinalGrade = grade; } void SetProjectGrade(double grade) { ProjectGrade = grade; } double ComputeCourseGrade(void) { double courseGrade = (MidtermGrade + FinalGrade + ProjectGrade) / 3.0; return(courseGrade); } string GetName(void) { return(Name); } }; // done defining and declaring Student class int main() { // Construct a student object and set some properties Student* Student1 = new Student(); // note parentheses Student1->SetName("John Smith"); Student1->SetMidtermGrade(80.0); cout << "Student " << Student1->GetName() << " has course grade "; cout << Student1->ComputeCourseGrade() << endl; }