# Om Objekt Orientering

# 1. Vad betyder OO?

- Obs!  Obs!
- Objekt Orientering
- Objektifiera Oz
- Old Objects

# 2. Vad är en medlem för något?

- En klassmetod.
- En klassvariabel. 
- Någon som får bonus.
- Fält och metoder i en klass


# 3. Vad är ett fält?

- En åker
- En variabel som tillhör en klass.
- En funktion som inte returnerar något.
- En virtuel klass.

# 4. Vad är en metod?

- En process startat ifrån en funktion.
- En egenskap som har en funktion som värd.
- En egneskap som är designat utifrån en metodik.
- Ett makro som kompileras.

# 5. Vad i uttrycket ovan är en variabel?

```js
const o = new OO();
```

- const
- new
- =
- o
- OO
- Finns ej

# 6. Vad i uttrycket ovan kan vara en class?

```js
const o = new OO();
```

- const
- new
- =
- O
- OO
- Finns ej

# 7. Vad i uttrycket ovan är ett värde?      

```js
const o = new OO();
```

- const
- new
- =
- O
- OO
- Finns ej
  
# 8. Vad innebär deklartionen "const".

```js
const o = new OO();
```

- Inget
- Att det är en vanlig variabel vars värde kan variera.
- Att en variabel "const" är skapat.
- Deklarerar en varibel vars värde inte går att ändra.


## 9. Vad är en "class"?

- Ett objekt som innehåller ett felmeddelande till andra objekt.
- En funktion som arbetar på flera olika objekt.
- En mall som används för att skapa objekt.
- En grupp elever som blir undervisade av en lärare.

# 10. Vad kallas en funktion som är inkapslat i en klass?

- sprint
- isomorfi
- metod
- anropare

# 11. Vad är en konstruktor("constuctor")? (Vi har även kallat dem "konstruktör")

- En variabel som innehåller ett felmeddelande.
- En metod som anropas när ett objekt skapas ifrån klassen.
- En metod som returnerar ett objekt.
- En gymnasieinjengör som läser konstruktion.

# 12. Vi har en klass bil och vi vill skapa ett object som vi vill spara i variabeln "vrak" i js.

- $vrak = new bil();
- bil vrak = new bil();
- let vrak = new bil();
- Går ej

# 13. Vad menas med en metod eller fält är "static"?

- Att metoden eller attributet kan användas av alla.
- Att metoden eller attributet hanterar statistik
- Att metoden eller attributet bara existerar för ett objekt.
- Att metoden eller attributet delas av alla objekt som skapas från den klassen.

# 14. Vad är polymorphism?

- Att object som implmenteras på olika sätt men som egenskaper kan hanteras på samma sätt.
- Att olika koncept inom datorvetenskapen ofta uppfaattas olika men ändå används på ett likartat sätt.
- Många objekt egentligen är lika.
- Att många programmerar tänker för när det gäller OO.
