Olio-ohjelmointi (Java)Laajuus (3 op)
Opintojakson tunnus: TTOAB01
Opintojakson perustiedot
- Laajuus
- 3 op
Osaamistavoitteet
Opiskelija osaa määritellä ja käyttää itse ohjelmoimiaan luokkia omissa ohjelmissaan käyttäen hyväksi luokkien ja olioiden välisiä suhteita (periytyminen, assosiaatio, koostuminen). Opiskelija tutustuu Java API:iin käyttöliittymäohjelmoinnin kannalta (Swing) ja osaa toteuttaa graafisia käyttöliittymiä. Lisäksi opiskelija osaa käyttää tietiovrtoja (tiedostoja). Opiskelija tuntee Java API:n tarjoamat yleisimmät perustietorakenteet ja osaa käyttää niitä.
Sisältö
Luokat, oliot, periytyminen, assosiaatio, koostuminen, tietovirrat, poikkeukset, ArrayList, HashMap, Iterator, Swing-luokat.
Esitietovaatimukset
Ohjelmoinnin perusteet