diff options
| author | Fuwn <[email protected]> | 2024-05-18 00:38:03 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-05-18 00:38:03 -0700 |
| commit | b6233bd925eb8bcf848e580371814e3bd745c63f (patch) | |
| tree | 0ab5728b7153c435ad4dadcb42af9e744f70da9a /High_School_Impl.cpp | |
| parent | f (diff) | |
| download | cst_136_assignment_07-main.tar.xz cst_136_assignment_07-main.zip | |
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'; } |