// File Student.h // Student Class Prototype #ifndef STUDENT_H #define STUDENT_H #define NameLength 20 class Student { public: // Constructors Student(); Student(char []); // Initialize Name of Student void SetName(char []); // Update the class with a class record (#Hours,Grade in class 0..4) void AddClass(int,char); // Change a Grade (#Hours, Previous Grade, New Grade) void ChangeGrade(int,char,char); // Remove a class from student's record (Hours, Grade) void RemoveClass(int,char); // Get Hours Completed int HoursCompleted() const; // Print Student Info void PrintStudentInfo(); private: char Name[NameLength]; int Hours, Points; // Get Student's GPA float ComputeGPA() const; }; #endif