Lr
Lærerro
Alle ressurserOpprett konto
UndervisningsmateriellInformasjonsteknologi 2Vg3

Arbeidsark: Objektorientert programmering

Delt av Thomas Borthne-Skattum3. mai 2026

📚 Arbeidsark: Objektorientert Programmering (OOP)


Navn: _________________________ Dato: _____________ Klasse: Vg3 IT2


---


Oppgave 1: Fyll inn manglende ord 📝


Fyll inn de manglende begrepene i tekstene nedenfor.


En ____________ er en mal eller blueprint for å lage objekter, mens et ____________ er en konkret instans av en klasse med faktiske verdier.


Prosedyrering fokuserer på ____________ (hva vi gjør), mens OOP fokuserer på ____________ (hva tingene er).


____________ betyr å skjule interne detaljer og kontrollere tilgangen til data i et objekt.


---


Oppgave 2: Matching – Koble begreper til definisjoner ✅


Trekk linjer eller skriv bokstavnummeret som passer:


| Begrep | Definisjon |

|---|---|

| A. Klasse | 1. En konkret instans av en klasse |

| B. Objekt | 2. En mal for å lage objekter |

| C. Egenskaper | 3. Hva objektet kan gjøre |

| D. Metoder | 4. Dataene som objektet inneholder |

| E. Arv | 5. En klasse arver fra en annen klasse |


Svar: A=___, B=___, C=___, D=___, E=___


---


Oppgave 3: Fra praksis – Bygg en klasse 📝


Du skal lage en klasse for et Mobiltelefon-objekt.


Skriv 3 eksempler på egenskaper (variabler):

  • _________________________________
  • _________________________________
  • _________________________________

  • Skriv 3 eksempler på metoder (funksjoner) mobiltelefonen kan gjøre:

  • _________________________________
  • _________________________________
  • _________________________________

  • ---


    Oppgave 4: Kortsvar – Forklaring av OOP 📝


    Spørsmål: Forklar kort hvorfor inkapsling er viktig i programmering.


    Svar: ________________________________________________________________


    ________________________________________________________________


    ---

    Logg inn for å se hele innholdet

    Opprett en konto for å se, laste ned og lage dine egne ressurser med AI.

    Se flere undervisningsmateriell i Informasjonsteknologi 2