a modified book example
#include "mytime.h"
#include <iostream>
using namespace std;
mytime::mytime()
{
// TODO Auto-generated constructor stub
}
mytime::~mytime()
{
// TODO Auto-generated destructor stub
}
mytime::mytime(int h,int m)
{
hours = h;
minutes = m;
}
mytime mytime::operator+(const mytime &t)const
{
mytime sum;
sum.minutes = minutes + t.minutes;
sum.hours = hours + t.hours + sum.minutes /60;
sum.minutes %=60;
return sum; //
}
void mytime::show()
{
cout<<"result hours"<<hours<<endl;
cout<<"result minutes"<<minutes<<endl;
}
int main()
{
mytime beforetime(2,40);
mytime addtime(3,55);
mytime resultime = beforetime + addtime;
resultime.show();
}
#include "mytime.h"
#include <iostream>
using namespace std;
mytime::mytime()
{
// TODO Auto-generated constructor stub
}
mytime::~mytime()
{
// TODO Auto-generated destructor stub
}
mytime::mytime(int h,int m)
{
hours = h;
minutes = m;
}
mytime mytime::operator+(const mytime &t)const
{
mytime sum;
sum.minutes = minutes + t.minutes;
sum.hours = hours + t.hours + sum.minutes /60;
sum.minutes %=60;
return sum; //
}
void mytime::show()
{
cout<<"result hours"<<hours<<endl;
cout<<"result minutes"<<minutes<<endl;
}
int main()
{
mytime beforetime(2,40);
mytime addtime(3,55);
mytime resultime = beforetime + addtime;
resultime.show();
}