40 likes | 141 Views
UML luokkakaaviot. Jukka Juslin. Sisältö. Luokkakaavion idea Esimerkkiluokkakaavio Luokkakaavion piirto Luokkakaavion toteutus. Luokkakaavion idea. Luokkakaavion ilmentää graafisesti ohjelmiston rakennetta
E N D
UML luokkakaaviot Jukka Juslin
Sisältö • Luokkakaavion idea • Esimerkkiluokkakaavio • Luokkakaavion piirto • Luokkakaavion toteutus
Luokkakaavion idea • Luokkakaavion ilmentää graafisesti ohjelmiston rakennetta • Ohjelmakoodille on olemassa yksiselitteisesti oikea luokkakaavio ja luokkakaavion voi (jos se on tarkka) kirjoittaa suoraan ohjelmakoodiksi • Luokkakaavio on hyvä suunnitelma, joka auttaa ohjelmiston toteuttamisessa • Luokkakaaviota tosin päivitetään lähes aina toteutuksen kehittyessä
Esimerkkiluokkakaavio • Esimerkki UML-luokkakaavio luokkametodi vai ei luokan nimi Palautusarvon Tyyppi (ei mitään) kontr. siir. metodin parametrien nimi ja tyyppi attribuutin nimi attribuutin tyyppi näkyvyys (private, protected tai public) palautusarvon tyyppi metodin nimi