Monday, November 2, 2009

// Objects as Arguments usin c++


#include "iostream.h"
#include"conio.h"

class time
{
int hours;
int minutes;
public:
void gettime(int h, int m)
{
hours=h;
minutes=m;
}
void puttime(void)
{
cout< cout< }

void sum(time,time); //declaration with objects as arguments
};

void time::sum(time t1, time t2) //t1,t2 are objects
{
minutes=t1.minutes+t2.minutes;
hours=minutes/60;
minutes=minutes%60;
hours=hours+t1.hours+t2.hours;
}

int main()
{
time T1,T2,T3;

T1.gettime(2,45); //get T1

T2.gettime(3,40); //get T2

T3.sum(T1,T2); //T3=T1+T2

cout<<"T1=";
T1.puttime(); //display T1

cout<<"T2=";
T2.puttime(); //display T2

cout<<"T3=";
T3.puttime(); //display T3

getch();

return 0;
}

No comments:

Post a Comment