|
|
@ -1,11 +1,11 @@ |
|
|
|
#ifndef WORK20220325_TEACHASSISTANT_H |
|
|
|
#ifndef WORK20220325_TEACHASSISTANT_H |
|
|
|
#define WORK20220325_TEACHASSISTANT_H |
|
|
|
#define WORK20220325_TEACHASSISTANT_H |
|
|
|
|
|
|
|
|
|
|
|
#include "Student.h" |
|
|
|
#include "students/Student.h" |
|
|
|
#include "../teachers/Teacher.h" |
|
|
|
#include "teachers/Teacher.h" |
|
|
|
#include "Graduate.h" |
|
|
|
#include "students/Graduate.h" |
|
|
|
|
|
|
|
|
|
|
|
class TeachAssistant : public Graduate , Teacher { |
|
|
|
class TeachAssistant : public Graduate, Teacher { |
|
|
|
public: |
|
|
|
public: |
|
|
|
TeachAssistant(int classId, const Person &person, const std::string &subject, const Teacher &adviser, |
|
|
|
TeachAssistant(int classId, const Person &person, const std::string &subject, const Teacher &adviser, |
|
|
|
const std::string &job, const std::string &department); |
|
|
|
const std::string &job, const std::string &department); |
|
|
@ -14,6 +14,7 @@ public: |
|
|
|
|
|
|
|
|
|
|
|
std::string toString(); |
|
|
|
std::string toString(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TeachAssistant(const TeachAssistant &teachAssistant); |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|