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
30
31
#include <iostream>
using namespace std;
class Clock {

 private:
  int minutes;
  int hours;

 public:
  Clock() { minutes = 0; hours = 0;};
  Clock(int hr) {hours = hr; minutes = 0;};
  void adv_hour() {hours++;};
  void see_minute() {cout << minutes;};
  void see_hours() {cout << hours; };

};

class Clocks {

 private:
  Clock * internal_clock[10];
  int clock_counter;

 public:
  Clocks() {clock_counter = 0;};
  void add_a_clock(Clock *a_clock) {
      internal_clock[clock_counter] = a_clock; 
      clock_counter++;
      };

};