Java-ohjelmointi, koe 22.6.2000/AW (Avoin Yliopisto) Tehtävän 3 arvosteluperusteet, Samppa Saarela Täysien pisteiden (14) arvoinen vastaus oli havainnollinen esitys, josta kävi ilmi riittävästi myös yksittäisiä faktoja. Vastauksen tuli käsitellä luokan lataamista ja olion luomista sekä pohdiskelua olio- ja luokkakohtaisuuksien eroista. Alla on lista asioista, joista kukin oli noin yhden pisteen arvoinen. LATAAMINEN 1) luokkamuuttujat saavat alkuarvonsa 2) staattiset alustuslohkot suoritetaan - Kun viitataan ensimmäisen kerran (ennen kuin ensimmäistäkään oliota on luotu) - vain tarvittavat luokat - vain kerran ohjelman suorituksen aikana - vain static-kalusto käytössä OLION LUOMINEN 1) ilmentymämuuttujat saavat alkuarvonsa 2) konstruktori suoritetaan - new-operaatiolla - käytössä sekä static- että ei-static-kalusto MITÄ STATICIKSI - ilmentymälaskuri - "postilaatikko" - ... ...MIKSI - luokkakohtainen (kaikille olioille yhteinen) - ... MITÄ OLIOKSI - ... ...MIKSI - jokaisella oliolla omat versionsa kentistä (ilmentymäkohtainen) - ... ESIMERKKI SIITÄ, MIKÄ KÄYTÖSSÄ MISSÄKIN VAIHEESSA ESIMERKKI STATIC:N JA EI-STATIC:N EROISTA AJATELLUN YSTÄVÄN HUOMIOON OTTAMINEN (havainnollisuus) MAXIMI PISTEMÄÄRÄ 14