Olio-ohjelmointi (5op)
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.