Denne uken starter vi med objektorientert programmering
De neste ukene er det ekstra viktig ? jobbe med oppgaver og f? erfaring med definisjon av klasser, opprettelse og bruk av objekter. Da f?r du samtidig trening i tidligere stoff om det ikke sitter 100%.
Bruk videoene med live-koding og delta p? gruppetime - og ikke v?r redd for ? ta opp problemer med gruppel?rer, gjerne f?r timen.
L?s Trix-oppgavene, eksperimenter med endring og utvidelser av programmene i filene fra forelesning. Og selvsagt oblig 6, minst en programmeringsoppgave + teori-oppgavene (2 og 5).
L?ringsm?l denne uken
- Kjenne til motivasjon og bakgrunn for objektorientert programmering
- Kunne definere en klasse med instansvariabler, metoder og konstrukt?r
- Kunne opprette objekter av egendefinert klasse og bruke deres tjenester gjennom metodekall
- Forst? sentrale begreper som grensesnitt og innkapsling
- Kjenne til utviklingsprosessen for en klasse gjennom design, implementasjon og testing