1. Define a class called employee that has a first name, last name, salary, and the name of the university where the employee graduated as private data members. (Note: Salary should be represented in whole dollars. No cents) Other questions will tell you what public member functions the class should have. class employee { private: char fname[20], lname[20]; int salary; char university[20]; public: int get_salary(); void raise(int amount); void get_university(char u[]); }; 2. Write a member function of employee called get_salary that returns the salary of the employee. int employee::get_salary() { return salary; } 3. Write a member function of employee called raise that takes an integer as parameter and raises the salary by that amount. void employee::raise(int amount) { salary += amount; } 4. Write a member function of employee called get_university that takes a string as parameter. The function should put the university where the employee graduated into that string. void employee::get_university(char u[]) { strcopy(u,university); } 5. Define a class called company that has the name of the company, an array of the employees of the company (there will never be more than 1000 employees in the company), and the number of employees in the array as private data members. Other questions will tell you what public member functions this class should have. class company { private: char name[20]; employee A[1000]; int filled; public: int get_sum_salaries(); void raise_all(char u[], int amount); bool same_salary(employee e); bool same_salary(company c); }; 7. Write a member function of company called get_sum_salaries that returns the sum of the salaries of all the employees of the company. int company::get_sum_salaries() { int i,sum=0; for (i=0; i