Olio-ohjelmointiLaajuus (5 op)
Opintojakson tunnus: LTD6057
Opintojakson perustiedot
- 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
Toteutustavat
Kontaktiopetus mikroluokassa, 45 tuntia; luentotallenteet.
Suoritustavat
Harjoitukset, konetentti.