summaryrefslogtreecommitdiff
path: root/High_School_Impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'High_School_Impl.cpp')
-rw-r--r--High_School_Impl.cpp28
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';
}