45 lines
963 B
C++
45 lines
963 B
C++
// 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;
|
|
}
|