// // timelist.cpp // #include "timelist.h" #include // macro to check preconditions using namespace std; void TimeList::add(const Time &T) { assert(count < MAX); items[count] = T; count++; // could write: items[count++] = T; } Time TimeList::get(int ix) const // MUST repeat const here { assert(0 <= ix && ix < count); return items[ix]; // returns copy of object }