class Student : public Person {
std::string name;
int id;
const double gpa;
Course& course;
Student(std::string n, int i, double g, Course& c)
: Person("student"), name(n), id(i), gpa(g), course(c)
{ validate(); }
};