Olio-ohjelmointiLaajuus (3 op)
Opintojakson tunnus: TE00AA89
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija tuntee C++-kielen ja olio-ohjelmoinnin periaatteet.
-----
Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioden välisen yhteistyön, peritymismekanismin ja pystyy hyödyntämään dynaamista sidontaa.
Sisältö
- C++-kieli
- luokka ja olio
- olion automaattinen ja dynaaminen luonti
- konstruktorit ja destruktorit
- periytyminen, assosiaatiot, koostuminen
- funktioiden kuormittaminen
- virtuaalifunktiot
- erilaiset parametrityypit
- kopiointikonstruktori
- standardi luokkakirjasto
Esitietovaatimukset
C-ohjelmointi