Siirry suoraan sisältöön

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

Siirry alkuun