Siirry suoraan sisältöön

Ohjelmointi IILaajuus (5 - 7 op)

Opintojakson tunnus: C-10088-3621311

Opintojakson perustiedot


Laajuus
5 - 7 op
Opetuskieli
suomi
englanti
Korkeakoulu
Itä-Suomen yliopisto

Osaamistavoitteet

Osaamistavoitteet: Opiskelija osaa ratkaista ongelmia ja toteuttaa ongelman ratkaisevan graafisen ohjelman Java-kielellä käyttäen hyväksi monipuolisesti erilaisia ohjelmointirakenteita tuntee tapahtumaohjatun ohjelman toimintaperiaatteen ja osaa soveltaa sitä käytännössä - tuntee olio-ohjelmoinnin suunnittelun periaatteet: kapseloinnin, abstrahoinnin, periytymisen ja monimuotoisuuden sekä osaa soveltaa niitä käytännössä

Sisältö

Olio-ajattelu ja mallintaminen, luokat ja oliot, tiedon kätkentä, luokka- ja oliokohtaiset muuttujat, luokka- ja oliokohtaiset metodit, rakentaja ja tuhoaja, periytyminen (on jotakin -suhde), monimuotoisuus, abstraktit luokat, rajapintaluokat, osasuhde ja käyttösuhde (on jollakin -suhde), säikeet, poikkeukset olioiden kannalta. Tapahtuma-ohjattu ohjelmointi, säiliöluokat ja geneeriset luokat.

Esitietovaatimukset

Ohjelmointi 1.

Lisätiedot

T

Siirry alkuun