OO med Typescript
icon: đŒïž created: 2024-02-13
Del I
Max 2 poÀng per uppgift. Svara med en fulstÀndig mening
- Vad Àr en variabel?
- Vad Àr en "class"?
-
Vad innebÀr det att en metod eller fÀlt i en klass Àr
"private"?
- Vad kallas en funktion som Àr en del av en klass?
- Vad Àr en konstruktor("constuctor")?
- Vad innebÀr att en klass Àrver frÄn en annan klass?
- Vad menas med en metod eller fÀlt Àr "static"?
Del II
Max 3 poÀng per uppgift. Svara med mer Àn en mening.
-
GĂ„ igenom samtliga symboler i utrycket nedan och namnge dem samt
förklara vad de betyder.
const min_bil = new SAAB();
-
Förklara vad det innebÀr att objekt orienteriungen Àr klassbaserad.
Beskriv för- och/eller nackdelar.
Del III
Max 4 poÀng
Vi har diskuterat multipelt arv och mix-in, förklara vad det Àr för nÄgot.
Förklara vilket problem de försöker lösa.
För att fÄ ett poÀng krÀvs
- Förklara vad ett av de tvÄ begreppen stÄr för.
- Förklara minst en fördelar med multipel arv.
För att fÄ full poÀng krÀvs
För varje sak nedan som saknas i svaret dras ett poÀng, men max 3 poÀng.
- Svaret Àr utförligt.
- Svaret Àr nyanserat.
- Det gÄr lÀtt att följa resonemanget.
- Du nÀmner mninst en nackdel med multipelt arv.
- Du har en förklaring för bÄda begreppen.
-
Du nÀmner minst ett exempel för varje begrepen pÄ ett sprÄk som har
detta.