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.

 

  1. a) Hva er forskjellen på public, private og protected? 
    b) Hva bør i utgangspunktet alle variablene dine være deklarert som? 
  2. Hvilke to metoder er vanlig å ha for variabler i Java? 
  3. Hva er forskjellen på ugyldig tilstand og ugyldig argument? 
  4. Hva er meningen med innkapsling og validering? 
  5. Trenger man å validere argumenter som tas inn i konstruktøren?