summaryrefslogtreecommitdiff
path: root/University.hh
diff options
context:
space:
mode:
Diffstat (limited to 'University.hh')
-rw-r--r--University.hh15
1 files changed, 7 insertions, 8 deletions
diff --git a/University.hh b/University.hh
index 15a28c5..23702a4 100644
--- a/University.hh
+++ b/University.hh
@@ -2,12 +2,9 @@
#include <string>
-// #include "College.hh"
-// #include "High_School.hh"
-
class University {
friend class College;
- friend class high_school;
+ friend class High_School;
private:
std::string university_name;
@@ -15,15 +12,17 @@ private:
static int pin;
public:
- University() = default;
- University(const University &);
+ University() : university_pin(0) {}
+ University(University &) = default;
virtual ~University() = default;
- void set_univ_pin(int upin);
+ void set_univ_pin(int);
int get_univ_pin() const;
+
static void incrementPin() { pin += 1; }
- bool operator==(const University &) const;
virtual void print_univ_pin();
+
+ bool operator==(const University &) const;
};