diff options
Diffstat (limited to 'High_School_Impl.cpp')
| -rw-r--r-- | High_School_Impl.cpp | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/High_School_Impl.cpp b/High_School_Impl.cpp index 64c410a..11bd770 100644 --- a/High_School_Impl.cpp +++ b/High_School_Impl.cpp @@ -21,11 +21,35 @@ auto High_School::get_high_school_location() -> std::string { return this->high_school_location; } -auto High_School::operator==(const University &university) -> bool { +auto High_School::set_high_school_rank(int rank) -> void { + this->high_school_rank = rank; +} + +auto High_School::get_high_school_rank() -> int { + return this->high_school_rank; +} + +auto High_School::set_reqd_gpa_for_admit(double gpa) -> void { + this->reqd_gpa_for_admit = gpa; +} + +auto High_School::get_reqd_gpa_for_admit() -> double { + return this->reqd_gpa_for_admit; +} + +auto High_School::set_university_pin(const University &university) -> void { + this->university_pin = university; +} + +auto High_School::get_university_pin() -> University { + return this->university_pin; +} + +auto High_School::operator==(const University &university) const -> bool { return this->university_pin.get_univ_pin() == university.get_univ_pin(); } auto High_School::print_pin() -> void { - std::cout << "University Pin: " << this->university_pin.get_univ_pin() + std::cout << "High School Pin: " << this->university_pin.get_univ_pin() << '\n'; } |