blob: 15a28c56341f4bebde17fdbf83ebc269f1150bab (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#pragma once
#include <string>
// #include "College.hh"
// #include "High_School.hh"
class University {
friend class College;
friend class high_school;
private:
std::string university_name;
int university_pin;
static int pin;
public:
University() = default;
University(const University &);
virtual ~University() = default;
void set_univ_pin(int upin);
int get_univ_pin() const;
static void incrementPin() { pin += 1; }
bool operator==(const University &) const;
virtual void print_univ_pin();
};
|