summaryrefslogtreecommitdiff
path: root/High_School_Impl.cpp
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-05-18 00:38:03 -0700
committerFuwn <[email protected]>2024-05-18 00:38:03 -0700
commitb6233bd925eb8bcf848e580371814e3bd745c63f (patch)
tree0ab5728b7153c435ad4dadcb42af9e744f70da9a /High_School_Impl.cpp
parentf (diff)
downloadcst_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.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';
}