Siirry suoraan sisältöön

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