Objektorientert programmering 5609
5609
10,00
Lavere grad
5608 Programmering.
Emnet gir en grundig innføring i objektorientert programmering. Studentene skal bli kjent med de viktigste konstruksjonene i et objektorientert programmeringsspråk og sentrale klasser i Java API'et, samt kunne bruke objektorienterte metoder for å løse praktiske programmeringsproblemer.
Klasser, objekter og objektsamlinger. Subklasser, arv og polymorfi. Abstrakte klasser og programmeringsgrensesnitt, Samarbeid mellom objekter, Unntakshåndtering og videregående filbehandling, Databaseprogrammering med JDBC, Grafiske brukergrensesnitt og hendelsesbasert programmering, Webprogrammering i Java, Testing, feilsøking, dokumentasjon og distribusjon, Nettverksprogrammering og tråder, Innkapsling og abstrakte datatyper. UML klassediagrammer.
6-7 timers forelesning, øvinger og veiledning pr uke i høstsemesteret.
Underveisevaluering i form av obligatoriske oppgaver som skal være godkjente før man kan gå opp til individuell, skriftlig 4 timers sluttprøve.
Copyright © Høgskolen i Telemark