Olio-ohjelmoinnin jatkokurssi
Yksittäinen kurssi
Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Hakuaika alkaa 17.8.2021.
Kurssilla on kaksi kantavaa ohjelmistosuunnittelun teemaa, olioperustainen suunnittelu sekä määrittelyssä sopimuspohjainen ohjelmointi (design by contract). Ohjelmiston määrittelyn tavoitteena on modulaarisuuden, uudelleenkäytettävyyden ja oikeellisuuden huomiointi eri abstraktiotasoilla. Määrittelymetodologiaa täydennetään soveltuvin osin testaamisen tekniikoilla.
Käsittely aloitetaan yksittäisten rutiinien määrittelystä ja toiminnasta, josta edetään luokkatason käsitteisiin ja luokkakokonaisuuksien ja -hierarkioiden suunnitteluun, määrittelyyn, käyttöön sekä toteutuksen tekniikoihin olio-ohjelmoinnissa. Kurssin aikana tutustutaan tarkemmin oliomekanismin ”peruspilareihin”: periytymiseen, polymorfismiin ja kapselointiin.
Lisätietoja Turun yliopiston opinto-oppaassa.
Lisätietoa opintojen suorittamisesta
Hakua koskevat kysymykset
Tutkinto-opiskelija
Suomi