Siirry suoraan sisältöön

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.

Siirry alkuun