Objektorientert programmering 5609

Læringsmål

Emnet gir en grundig innføring i objektorientert programmering. Studentene skal bli kjent med de viktigste konstruksjonene i et objektorientert programmeringsspråk og kunne bruke objektorienterte metoder for å løse praktiske programmeringsproblemer.

Innhold

Klasser og objekter. Metoder og meldinger. Innkapsling og abstrakte datatyper. Objektorientert analyse og design. Arv, grensesnitt, polymorfi. Klassebiblioteker. Grafiske brukergrensesnitt og hendelsesbasert programmering. Nettverksprogrammering og tråder. Klient/tjener-programmering.

Organisering

6-7 timers forelesning, øvinger og veiledning pr uke i høstsemesteret.

Vurderingsformer

Underveisevaluering i form av obligatoriske oppgaver som skal være godkjente før man kan gå opp til individuell, skriftlig 4 timers sluttprøve.

Det tas forbehold om mindre justeringer i planen.

Publisert av / forfatter Bergit Grivi <Bergit.GriviSPAMFILTER@hit.no> - 06.03.2007