// CS2310 Chapter 11 Excise // Taken from textbook p623 - 6 // // Add new member functions NotEqual, LessOrEqual, GreaterThan, // and GreaterOrEqual to the TimeType class. // //****************************************************************** // CLIENT FILE (client.cpp) // This file contains the client code which uses the TimeType // class. //****************************************************************** #include "timetyp2.h" #include using namespace std; int main() { TimeType time1, time2(5, 23, 45), time3(16, 54, 37); if (time1.Equal(time2)) { time1.Write(); cout << " is equal to "; time2.Write(); cout << endl; } else { time1.Write(); cout << " is not equal to "; time2.Write(); cout << endl; } if (time1.LessThan(time2)) { time1.Write(); cout << " is less than "; time2.Write(); cout << endl; } else { time1.Write(); cout << " is not less than "; time2.Write(); cout << endl; } if (time2.LessThan(time3)) { time2.Write(); cout << " is less than "; time3.Write(); cout << endl; } else { time2.Write(); cout << " is not less than "; time3.Write(); cout << endl; } time2.Set(23, 0, 0); if (time2.LessThan(time3)) { time2.Write(); cout << " is less than "; time3.Write(); cout << endl; } else { time2.Write(); cout << " is not less than "; time3.Write(); cout << endl; } return 0; }