summaryrefslogtreecommitdiff
path: root/High_School.hh
blob: 8501456e71f0bad4905765bcce63457daae36ccd (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
#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);
};