summaryrefslogtreecommitdiff
path: root/College_Impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'College_Impl.cpp')
-rw-r--r--College_Impl.cpp22
1 files changed, 21 insertions, 1 deletions
diff --git a/College_Impl.cpp b/College_Impl.cpp
index 1d96b2d..4e0b17d 100644
--- a/College_Impl.cpp
+++ b/College_Impl.cpp
@@ -19,7 +19,27 @@ auto College::get_college_location() -> std::string {
return this->college_location;
}
-auto College::operator==(const University &university) -> bool {
+auto College::set_college_rank(int rank) -> void { this->college_rank = rank; }
+
+auto College::get_college_rank() -> int { return this->college_rank; }
+
+auto College::set_reqd_gpa_for_admit(double gpa) -> void {
+ this->reqd_gpa_for_admit = gpa;
+}
+
+auto College::get_reqd_gpa_for_admit() -> double {
+ return this->reqd_gpa_for_admit;
+}
+
+auto College::set_university_pin(const University &university) -> void {
+ this->university_pin = university;
+}
+
+auto College::get_university_pin() -> University {
+ return this->university_pin;
+}
+
+auto College::operator==(const University &university) const -> bool {
return this->university_pin.get_univ_pin() == university.get_univ_pin();
}