Objekter tilbyr tjenester

Denne undervisningsmodulen viser at verdier ofte er objekter som også tilbyr funksjonalitet knyttet til sin verdi. Slik funksjonalitet kaller vi tjenester tilbudt av et objekt. Eksempler på dette er at et streng-objekt tilbyr å gi ut sin verdi omgjort til store bokstaver eller at et liste-objekt tilbyr oss å telle hvor mange ganger en gitt verdi finnes i listen. Dette er også et frempek mot senere uker hvor man lærer å definere sine egne typer objekter med tjenester (klasser).

Begynn gjerne med å se forelesings-screencast om temaet. Du kan også bla gjennom slidene eller se på python-koden gjennomgått under forelesingen.

Når du har fått en viss oversikt over temaet er det sterkt anbefalt å forsøke å løse oppgaver om temaet tilpasset denne uken (du kan også se på kun basis- , mengdetrenings- eller utfordrings-oppgaver).
Om du kommer tilbake til denne modulen senere i faget (f.eks. for repetisjon) kan du gjerne se på alle oppgaver i Trix knyttet til dette temaet. Om du står fast kan det være fornuftig å gå tilbake igjen til forelesing eller slides.