6         Oliomallinnuksen perusteet

(Kirja: luku 14, 15 ja 16)

 

6.1          Oliomallinnuksen vaiheet

 

 

Kuva 11. Vaatimusmäärittely

 


 

 

 

Kuva 12. Analyysi

 


 

 

 

Kuva 13. Analyysi

 


 

 

 

Kuva 14. Suunnittelu

 


 

 

 

Kuva 15. Suunnittelu

 


 

 

 

Kuva 16. Suunnittelu

 


  

Kuva 17. Dokumentointi

 

 


6.2          Mikä on olio?

 

 

 

6.3          Olion ominaisuudet

 

 

6.4          Luokka

 

  

 

 

Kuva 18. Esimerkki luokasta (Pohjonen)


 

 

 

Kuva 19. Esimerkki luokan ilmentymistä (olioista), (Pohjonen)

 

 

6.5          Periytyminen

 

 

 

 

 

Kuva 20. Esimerkki periytymisestä (Pohjonen)

 

 

6.6          Monimuotoisuus

 

 

 

6.7          Luokkien tunnistaminen

 

 

6.8          Luokkakaavio

 

 

 

6.9          Luokkien väliset suhteet

 

 

 

 

 

 

 

 

 

6.10     Kardinaliteetti ja navigointi

 

 

 

 

 

 

 

 

 

 

Kuva 21. Esimerkki luokkien välisistä suhteista ja kardinaliteeteista

 

 


6.11     Dynaaminen mallintaminen – sekvenssikaaviot

 

 

 

 

 

 

Kuva 22. Esim. analyysivaiheen sekvenssikaaviosta

 


 

 

6.12     Dynaaminen mallintaminen – tilakaaviot

 

 

 

 Kuva 23. Esimerkki tilakaaviosta

 

 

 

6.13     Kertaus

 

 

Oliomallinnusprosessin vaiheet ovat

 

 

Vaatimusten määrittely

 

 

Analyysi

 

 

 

Suunnittelu