block1 Flashcards

1
Q

Tolk

A

buggar hittas vid runtime

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

kompilator

A

koden vi skriver är källkod, koden datorn förstår är objektkod. kompilatorn översätter käll till objektkod

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

primitiv typ

A

int, double, bool, char, str

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

referenstyp

A

array-typer, klass & interface typer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

referens

A

ett värde, en pekare som pekar på minnesposition där ett objekt ligger lagrat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

stack

A

innehåller variabler, aldrig objekt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

heap

A

sparar objekt, stacken pekar hit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

arv

A

en subklass ärver metoder och attribut från superklass

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

polymorfism

A

ett objekt kan anta många olika typer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

override

A

låter subtyper definiera egna beteenden med de metoder de delar med sin supertyp

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

abstrakta metoder

A

om en metod i superklassen är markerad abstrakt måste subtyper impelementera egna metoder. Alla subklasser har garanterat beteende för metoden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

abstrakt klass

A

en klass med abstrakta metoder är abstrakt.Abstrakt klass kan sakna abstrakta metoder men inte vice versa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

interface

A

ren specifikation av gränssnitt. Objekt blir instanser av typen genom att ärva gränssnittet men själv implementera dess metoder.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly