Alt om uke 42

I uke 42 begynner vi på kapittel 7 om klasser.

Hovedpunkter:
  • Klasser er et sentralt begrep i moderne programmering. En klasse samler funksjoner og data (variable) som naturlig hører sammen.
  • Av klasser lager vi objekter. Hvert objekt vil typisk ha sitt eget sett med variable, og funksjoner som gjør noen med disse variablene.
  • Vi har brukt klasser mange ganger i kurset til nå. Ett eksempel er klassen str (string), hvor hvert objekt innholder data (selve tekstrengen) og i tillegg funksjoner som split, join, strip etc. Det nye i kapittel 7 er at vi skal lage våre egne klasser.
Læringsmål for uke 42:
  • Forstå hva en klasse er, og hvordan man definerer en klasse i Python
  • Kunne skrive en kontstruktør (__init__) for å initialisere objekter (instanser) av en klasse.
  • Kunne bruke instansvariable, og forstå forskjellen på instansvariable, lokale variable, og globale variable.
Av Joakim Sundnes
Publisert 12. okt. 2018 10:20 - Sist endret 15. aug. 2019 11:20