Olio-ohjelmointiLaajuus (5 op)
Tunnus: LTD6057
Laajuus
5 op
Opetuskieli
- suomi
Vastuuhenkilö
- Eero Mönkkönen
- Joni Ranta
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa hyödyntää ohjelmoinnissa olio-ohjelmoinnin käsitteitä ja rakenteita sekä hyödyntää kirjastoluokkia.
Sisältö
- olio-ajattelu ja mallintaminen
- luokat ja oliot
- tiedon kätkentä
- luokka- ja oliokohtaiset muuttujat
- luokka- ja oliokohtaiset metodit
- rakentaja ja tuhoaja
- periytyminen (on jotakin -suhde)
- monimuotoisuus
- abstraktit luokat
- rajapintaluokat
- osasuhde ja käyttösuhde (on jollakin -suhde)
- säikeet
- poikkeukset olioiden kannalta
Esitietovaatimukset
Ohjelmointi I - Ohjelmoinnin perusteet
Oppimateriaalit
Kurssilla jaettava materiaali