Uke 7

Denne uken starter vi med objektorientert programmering!

Det inneb?rer en ny m?te ? strukturere/ organisere programmene v?re p?, men der vi ogs? bruker de mekanismene i Python du har l?rt s? langt.

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 og eventuelt fredagspython, 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 gj?r innlevering 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
Av geirksa, siriamj
Publisert 23. aug. 2021 11:28 - Sist endret 12. okt. 2021 22:22