Created by Unknown User (vemundms), last modified on 07.04.2016
Spørsmålene på denne siden er forventet at en student skal kunne besvare til eksamen. Det er på ingen måte en definerende liste over pensum, det er fullt mulig å få oppgaver som ikke faller inn under noen av spørsmålene som blir dekket her. Bruk spørsmålene som ekstra hjelp i stedet for en sjekkliste over hva man må kunne til eksamen.
Spørsmål/oppgaver
Hvilket nøkkelord i Java brukes for å angi at en klasse implementerer et grensesnitt?
Hva er forskjellen på en klasse og et grensesnitt?
Nevn tre bruksområder hvor det er en fordel å bruke grensesnitt.
Kan grensesnitt definere private metoder?
Hvorfor gir/gir ikke dette mening?
Kan et grensesnitt implementere et annet grensesnitt?
Kan et grensesnitt arve et annet grensesnitt?
Hva er forskjellen på å implementere et grensesnitt og å arve fra en annen klasse?
Hva er forskjellen på en abstrakt klasse og et grensesnitt?
Hvilke muligheter har man i en abstrakt klasse som man ikke har i et grensesnitt?
Definer (skriv ned) et grensesnitt etter hukommelsen.
Kan et grensesnitt inneholde variabler?
Hva må eventuelt en variabel deklareres som for å være tillatt i et grensesnitt?