summaryrefslogtreecommitdiff
path: root/High_School.hh
diff options
context:
space:
mode:
Diffstat (limited to 'High_School.hh')
-rw-r--r--High_School.hh24
1 files changed, 24 insertions, 0 deletions
diff --git a/High_School.hh b/High_School.hh
new file mode 100644
index 0000000..8501456
--- /dev/null
+++ b/High_School.hh
@@ -0,0 +1,24 @@
+#pragma once
+
+#include "University.hh"
+
+class high_school {
+private:
+ std::string high_school_name;
+ std::string high_school_location;
+ int high_school_rank;
+ double reqd_gpa_for_admit;
+ University university_pin;
+
+public:
+ high_school() {}
+ high_school(std::string, int, double);
+ high_school(std::string, std::string, int, double, University);
+ void set_high_school_name(std::string);
+ std::string get_high_school_name();
+ void set_high_school_location(std::string);
+ std::string get_high_school_location();
+ //......other setters and getters
+ void operator==(University);
+ void print_pin(University);
+};