From 76a74448764e070821735e0d72d675e6c989ff8d Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 16 May 2024 17:35:22 -0700 Subject: f --- High_School_Impl.cpp | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) (limited to 'High_School_Impl.cpp') diff --git a/High_School_Impl.cpp b/High_School_Impl.cpp index e69de29..64c410a 100644 --- a/High_School_Impl.cpp +++ b/High_School_Impl.cpp @@ -0,0 +1,31 @@ +#include +#include +#include + +#include "High_School.hh" +#include "University.hh" + +auto High_School::set_high_school_name(std::string name) -> void { + this->high_school_name = std::move(name); +} + +auto High_School::get_high_school_name() -> std::string { + return this->high_school_name; +} + +auto High_School::set_high_school_location(std::string location) -> void { + this->high_school_location = std::move(location); +} + +auto High_School::get_high_school_location() -> std::string { + return this->high_school_location; +} + +auto High_School::operator==(const University &university) -> 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() + << '\n'; +} -- cgit v1.2.3