|
|
Itsekonvertoiva pituusyksikkö. Length-oliot osaavat kertoa pituutensa eri mittayksiköissä.
| double getLength (LengthUnit unit)
| getLength |
[const]
Hae pituus.
Parameters:
| unit | haluttu mittayksikkö |
Returns: pituus pyydetyissä yksiköissä
| std::string asString ()
| asString |
[const virtual]
Hae pituuden esitys tekstinä.
Returns: pituus senttimetreinä
| bool invariant ()
| invariant |
[const virtual]
Tarkista olion eheys.
Returns: olion eheys
Reimplemented from SelfTestingObject.
| Length& setLength (double newLength, LengthUnit unit)
| setLength |
Aseta pituus.
Parameters:
| newLength | uusi pituus |
| unit | pituuden mittayksikkö |
Returns: viite muutettuun olioon
| Length& operator+= (const Length& a)
| operator+= |
Yhteenlaskuoperaattori sijoituksella.
Parameters:
| a | yhteenlaskettava pituus |
Returns: viite muutettuun olioon
| Length& operator-= (const Length& a)
| operator-= |
Vähennyslaskuoperaattori sijoituksella.
Parameters:
| a | vähennettävä pituus |
Returns: viite muutettuun olioon
| Length& operator*= (double a)
| operator*= |
Kertolaskuoperaattori sijoituksella.
Parameters:
| a | luku, jolla pituus kerrotaan |
Returns: viite muutettuun olioon
| Length& operator/= (double a)
| operator/= |
Jakolaskuoperaattori sijoituksella.
Parameters:
| a | luku, jolla pituus jaetaan |
Returns: viite muutettuun olioon
| Length (double length, LengthUnit unit)
| Length |
Konstruktori.
Parameters:
| length | pituus |
| unit | mittayksikkö |
| Length (const Length& a)
| Length |
Kopiokonstruktori.
Parameters:
| a | kopioitava |
| void swap (Length& a)
| swap |
[virtual]
Vaihto-operaatio.
Parameters:
| a | vaihdettava |
| Length& operator= (const Length& a)
| operator= |
Sijoitusoperaattori.
Parameters:
| a | sijoitettava |
| ~Length ()
| ~Length |
[virtual]
Destruktori.
| Generated by: hoppq@ilenkone on Thu Mar 1 15:43:18 2001, using kdoc 2.0a50. |