25 10 2011

Class czas

Friend czas operator*(int c, czas const&r);

Friend czas operator*(czas const&,int c);

{

Private:

Int min;

Int h;

public:

czas operator*(int c) const;

Czas();//konstruktor bez wartości/// {min=h=0;}

Czas( int g, int n=0);

Void dodaj g(int h);

Void dodaj m (int min);

Void ustaw (int h=0, int min=0);

~czas(); //destruktor

Czas operator+ (czas const &)const;

Czas operator –(czas const &)const;

};

Main

Czas a(2,14);

Czas b(0,15);

Czas c;

C=a.suma(b);

Czas const d(15,10);

C=d.suma(a);

Void czas::dodaj m(int min)

{

This->min=this->min+min;

//Definicja

Czas::czas();

{

Min=h=0;

}

//2 przypadek

Czas::czas(int g, int m)

{

Min=n;

H=g;

}

Void czas::dodaj g(int h)

{

This->h=this->h+h;

Czas czas::suma(czas const&r)

{

Czas wynik;

Wynik.min=min+r.min;

Wynik.h=h+r.h+wynik.min/60;

Wynik.min=wynik.min%60:

Return wynik;

}

}

Czas::czas()

{

Min=h=0;

}

Czas czas=::operator+(czas const&r)

{

Czas c;

c.min=min+r.min;

c.h=h+r.h+c.min/60;

c.min=c.min%60;

return czas;

}

Czas czas=::operator-(czas const&r)

{

Czas c;

Long calk= h*60+min;

Long calkr=r.h*60+r.min;

c.min=calk – calkr;

c.h=(calk-calkr)/60;

c.min=c.min%60;

return c;

}

Czas czas::operator(int c)

{

Czas w;

w.min=c*min;

w.h=h*c+c(c*min)/60;

w.min=w.min%60;

return w;

}

//definicja przyjaciela

Czas operator *(int c,czas cont&)

{

}

Nie przeciążamy . .* :: ?:


Wyszukiwarka

Podobne podstrony:
Kultura - wyklad - 25.10.2011, Notatki filologia angielska
MSW 25 10 2011
25 10 2011 BIBLIOGRAFIA publikacje cz I
14 Aminy (25 10 2011)
25.10.2011, IPSIR UW IV i V rok, resocjalizacyjna pedagogika antropologiczna (opracowane teksty z ć
Prawo administracyjne 25 10 2011
1Geografia 25 10 2011
25 10 2011 BIBLIOGRAFIA publikacje cz I
PRK 23 10 2011 org
patomorfologia wyklad 2 14 10 2011 2
Materiały do wykładu 4 (27 10 2011)
Karta Charakterystyki kostka toaletowa (morska) 10 2011
25 10 11
cwiczenia 2 25.10.2007 praca domowa, cwiczenia - dr januszkiewicz
Zad 25 10 11, AGH Imir materiały mix, Studia
25.10.2010, prawo pracy(8)
LOGIKA 25, Logika, 25.10.2009

więcej podobnych podstron