#ifndef UNIVERSITY_H #define UNIVERSITY_H #include #include "professor.h" #include "student.h" using namespace std; const string SEMESTERS[] = {"Spring", "Summer", "Fall"}; class University { friend ostream &operator<< (ostream&, const University&); friend istream &operator>> (istream&, University&); public: University(int, int); University(void); ~University(); void GoOnBreak(int, string) const; void StartSemester(void) const; void RunSemester(void) const; void EndSemester(void) const; protected: // nothing here for now - just wait! :) private: int num_professors; int num_students; int current_semester; Professor *professors; Student *students; void PrintProfessors(void) const; void PrintStudents(void) const; void Setup (int, int); }; #endif