Sisältö
- olion automaattinen ja dynaaminen luonti
- konstruktorit ja destruktorit
- periytyminen, assosiaatiot, koostuminen
- virtuaalifunktiot ja myöhäinen sidonta
- erilaiset parametrityypit
- kopiointikonstruktori
- operaattorifunktiot
- geneeriset funktiot
Osaamistavoitteet
Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa. Opiskelija osaa käyttää operaattorifunktioita.
Esitietovaatimukset
Ohjelmoinnin perusteet
Osallistujilta edellytetään perustiedot yksinkertaisten www-sovellusten ohjelmoinnista.
Opetusmenetelmät
100% netin kautta itsenäisesti suoritettava kurssi.
Arviointikriteerit
Kun olet tehnyt 80% tehtävistä, niin kurssiarvioinnin saamiseksi sinun tulee lähettää sähköpostiviestiä osoitteeseen: viopesupport [at] metropolia.fi (viopesupport[at]metropolia[dot]fi)
Oppimateriaali ja suositeltava kirjallisuus
Löytyy kurssin oppimisympäristöstä.