Luokkakaavio

Wikipedia
Loikkaa: valikkoon, hakuun
Luokka pankkitilistä. Siinä on kolme osaa: nimi, attribuutit ja toiminnot.

Luokkakaavio on UML-mallinnuksessa käytettävä kaavio. Sen avulla kuvataan olio-ohjelmointikielien luokkia. Luokat vastaavat tietoja, niiden ominaisuuksia (attribuutteja) sekä tietoon kohdistuvia toimenpiteitä. Luokkakaaviossa luokkia yhdistää assosiaatiot. Assosiaatioissa voi olla yhden suhde yhteen, yhden suhde moneen, monen suhde moneen -yhteyksiä. Voi olla myös nollan suhteita, joka tarkoittaa, että toisen luokan ilmentymää ei ole.

Luokkakaavioissa voi olla periytymissuhteita. Periytymiskaaviot auttavat ohjelmoijaa valitsemaan sopivan luokan ja sen metodin tehtävään. Luokkakaavio auttaa myös hahmottamaan missä johdetuissa luokissa metodi näkyy. Kirjastoja ovat mm. Microsoftin MFC, Sun Javan JDK SDK Api.

Luokkakaavio, jossa yhdestä luokasta periytyy kaksi luokkaa.

Ohjelmointiympäristö voi osata luoda luokkakaaviosta ohjelmointikielen mukaista ohjelmakoodia. Koodi on runko luokasta, attribuuteista ja toiminnoista (metodit). Metodeihin tulee automaattisesti parametrit. Tämä nopeuttaa ohjelmointia kun rutiinitoimenpiteet syntyvät automaattisesti.

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.