You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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 istedet for en sjekkliste over hva man må kunne til eksamen. 

Spørsmål/oppgaver

  1. Hvilket nøkkelord i Java brukes for å angi at en klasse støtter et grensesnitt?
  2. Hva er forskjellen på en klasse og et grensesnitt?
  3. Nevn tre bruksområder hvor det er en fordel å bruke grensesnitt.
  4. Kan grensesnitt definere private metoder? 
    1. Hvor gir/gir ikke dette mening?
  5. Kan et grensesnitt implementere et annet grensesnitt?
  6. Kan et grensesnitt arve et annet grensesnitt?
  7. Hva er forskjellen på å implementere et grensesnitt og å arve fra en annen klasse?
  8. Hva er forskjellen på en abstrakt klasse og et grensesnitt?
    1. Hvilke muligheter har man i en abstrakt klasse som man ikke har i et grensesnitt?
  9. Definer (skriv ned) et grensesnitt etter hukommelsen. 
  10. Kan et grensesnitt inneholde variabler?
    1. Hva må eventuelt en variabel deklareres som for å være tillatt i et grensesnitt?
  11. Kan et grensesnitt definere konstruktører?
  • No labels