1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- // usetime1.cpp -- using the second draft of the Time class
- // compile usetime1.cpp and mytime1.cpp together
- #include <iostream>
- #include "mytime1.h"
- int main()
- {
- using std::cout;
- using std::endl;
- Time planning;
- Time coding(2, 40);
- Time fixing(5, 55);
- Time total;
- cout << "planning time = ";
- planning.Show();
- cout << endl;
-
- cout << "coding time = ";
- coding.Show();
- cout << endl;
-
- cout << "fixing time = ";
- fixing.Show();
- cout << endl;
- total = coding + fixing;
- // operator notation
- cout << "coding + fixing = ";
- total.Show();
- cout << endl;
- Time morefixing(3, 28);
- cout << "more fixing time = ";
- morefixing.Show();
- cout << endl;
- total = morefixing.operator+(total);
- // function notation
- cout << "morefixing.operator+(total) = ";
- total.Show();
- cout << endl;
- // std::cin.get();
- return 0;
- }
|