Olio-ohjelmointi (5 op)
Toteutuksen tunnus: PO00ED10-3002
Toteutuksen perustiedot
Ilmoittautumisaika
08.11.2021 - 21.11.2021
Ajoitus
01.01.2022 - 01.05.2022
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Kotkan kampus
Opetuskielet
- Suomi
Koulutus
- Peliohjelmoinnin koulutus
Opettaja
- Pekka Vilpponen
Vastuuopettaja
Pekka Vilpponen
Ryhmät
-
POKT21SPPeliohjelmointi, päivätoteutus
Tavoitteet
Saavutat syvemmän osaamistason ohjelmoinnista, verrattuna edeltäviin Ohjelmointitekniikka ja Ohjelmointi opintojaksoihin. Aiemmin opit mitä ovat luokat ja oliot, nyt harjaannut käyttämään niitä erilaisissa tilanteissa. Osaat muodostaa luokkahierarkioita perinnän avulla ja opit kuormittamaan operaattoreita. Osaat muodostaa luokkia ja luokan funktioita myös sellaisille luokille, joissa käytetään dynaamista muistinvarausta. Osaat luoda ja käyttää templateja ja pystyt tulkitsemaan template-kirjaston määrityksiä.
Sisältö
Tiedätkö, miten virhetilanteita käsitellään? Osaatko luoda luokkahierkian? Mitä tarkoitetaan polymorfismilla? Miten dynaamisesti varattujen datajäsenten olemassaolo vaikuttaa luokan funktioihin? Mitä ovat virtuaalifunktiot? Entä abstraktit luokat? Mitä tarkoittaa operaattorikuormitus? Mitä ovat friend-funktiot? Mitä ovat funktio-templatet, entä luokka-templatet?
Arviointiasteikko
1-5