Termer 3 Flashcards

1
Q

Implementation inheritance

A

ger upphov till subtypspolymorfism, en klass som ärver implementationer från annan klass så får den tillgång dess metoder och attribut

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

Fragile base

A

ett starkt beroende från subklassen till superklassens metoder gör att Enare ändringar i superklassen kan ställa till det i subklassen

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

Typparameter/Generisk parameter

A

“public A a”
“public class MyBox<a>”</a>

A är en typparameter

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

Parametriserad typ

A

“public class Pair<a>”</a>

Pair är en parametriserad typ

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

Upper bounds

A

“public class helper< T extends Number & Comparable< super T» {}”

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

Variance

A

handlar om hur subtypning mellan typer förhåller sig till subtypning mellan deras komponenter

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