//****************************************************************** // TimeDemo program // This is a very simple client of the ExtTime class //****************************************************************** #include #include "exttime.h" // For ExtTime class using namespace std; int main() { ExtTime time1(10, 30, 5, CDT); // Parameterized constructor used ExtTime time2; Time time3; Time time4; void print( Time ); // prototype int loopCount; cout << "time1: "; time1.Write(); cout << endl; cout << "time3 was set using the defualt constructor to: "; time3.Write(); cout << endl; time3 = time1; cout << "time3 was set using time3 = time1 to: "; time3.Write(); cout << endl; time1.Write(); cout << endl; time2.Set(23, 59, 57, EST); cout << "time2 was set using time2.Set(23, 59, 57, EST) to: "; time2.Write(); cout << endl; cout << "Incrementing time2:" << endl; for (loopCount = 0; loopCount < 5; loopCount++) { time2.Write(); cout << endl; time2.Increment(); } print(time1); print(time3); return 0; } void print( Time sometime) { cout << "**** The time is "; sometime.Write(); cout << " ****" << endl; }