block2 Flashcards

1
Q

static

A

Finns static attribut och metoder. Dessa tillhör klassen och inte instansen av objektet.

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

instanser

A

skilt från static, attribut och metoder som tillhör instanser av objektet.

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

instansobjekt

A

objekt som skapar utifrån den ritning som angivs i en klass. skapas genom anrop till klassens konstruktor

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

klassobjekt

A

objekt som representerar klassen självt, som skapas direkt när klassen deklareras. En klass specificerar en typ för de instanser klassobjektet kan skapa, samt en konstruktor för hur instanser skapas.

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

parameter

A

sorts variabel, något vars värde vi inte behöver veta för att definiera metoden

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

argument

A

de värden vi skickar till en metod för att fylla i dess parameterar

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

implicit argument

A

objektet vi anropar metoden på kallas metodens implicita argument

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

implicit parameter

A

enbart instansmetoder har detta “this”, inte klassmetoder. Referens till det implicita argumentet

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

referensvariabler

A

har både statisk och dynamisk typ

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

statisk typ

A

typen av variabel känd vid kompilering

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

dynamisk typ

A

typen av variabel känd vid runtime, objektets typ

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

dynamisk bindning

A

val mellan flera olika möjliga implementationer av en polymorf metod(overriding) avgörs vid runtime.

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

subtypspolymorfism

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