...
Tietokone koostuu prosessorista ja emolevystä (+ muista komponenteista). CTietokone-luokka siis koostuu CProsessori ja CRAM -luokista.
Kuva 1. UML-luokkakaavio.
Koostettujen luokkien käyttö
...
Code Block |
---|
class CProsessori { public: int Laske(); }; class CRAM { public: void Talleta(); }; class CTietokone { private: CProsessori prossu; CRAM muisti; public: void Suorita(); }; void CTietokone::Suorita() { prossu.Laske(); muisti.Talleta(); } |
Kuva 2. UML-luokkakaavio.