TTKK Opinto-opas
8103080 Olio-ohjelmointi, 4 ov
Object-oriented Programming, 4 cu
erikoistutkija Matti Rintala
Luentoja 56h, harjoituksia 14h.
Viikottainen Opetus / Periodi |
S1 | S2 | K1 | K2 | Kesä |
Luennot (h) | 4+ | 4 |
- | - | - |
Harjoitukset (h) | - | 2 |
- | - | - |
Luentoaika ja -paikka
Maanantai 15-17 sali TB103
Torstai 14-16 sali TB103
Tavoitteet
Opiskelija osaa suunnitella ja toteuttaa oliopohjaisia
ohjelmia käyttäen olio-ohjelmointikieltä.
Sisältö
Oliosuunnittelu. Tiedon ja toiminnan kapselointi luokiksi,
oliot, periytyminen
ja polymorfismi. C++-kielen oliopiirteet, erityisominaisuudet
ja ongelmat.
Tutkintovaatimukset
Hyväksytysti suoritetut harjoitustyöt ja tentti.
Kirjallisuus
Matti Rintala ja Jyke Jokinen: "Olioiden ohjelmointi C++:lla", Satku-Kauppakaari 2000, ISBN 952-14-0369-1
Vaadittavat esitiedot
81021 Laaja ohjelmointi
Suositeltavat esitiedot
Tietorakenteet ja algoritmit / Tietorakenteiden käyttö,
Ohjelmistotuotannon peruskurssi.
Ohjelmoinnin perusideat on osattava ennen kurssin
aloittamista.
C++:n osaaminen edellytetään kurssin esitietona siinä
laajudessa, kuin mitä Laajassa ohjelmoinnissa opetetaan.
Huomautuksia
Kurssi voidaan suorittaa vain lukuvuosittain.
Linkkejä
Kurssin kotisivu.