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%.
Delta p? gruppetime (gjerne flere - alle gruppene er ?pne s? langt det er plass), eventuelt repetisjonstime og fredagspython, og ikke v?r redd for ? ta opp problemer med gruppel?rer eller stille sp?rsm?l i Discourse.
L?s Trix-oppgavene, eksperimenter med endring og utvidelser av programmene i filene fra forelesning. Og lever innlevering 6 - minst en programmeringsoppgave + teori-oppgavene (2 og 5), ellers blir det en bratt l?ringskruve til oblig 7 som m? godkjennes for at man kan g? opp til eksamen.
L?ringsm?l denne uken
- Kjenne til motivasjon og bakgrunn for objektorientert programmering
- Programmering: Kunne definere en klasse, opprette objekter og kalle metoder p? objektene
- Kunne bruke og forklare begrepene klasse, objekt, klassedefinisjon, konstrukt?r, metode og instansvariabel
- Forst? sentrale begreper som grensesnitt og innkapsling
- Kjenne til utviklingsprosessen for en klasse gjennom design, implementasjon og testing