Øvingsmål

  • Lære hva observatør-observert-teknikken er, dens bruksområder og fordeler
  • Lære bruk av delegering for å utføre oppgaver i en klasse

Øvingskrav

  • Kunne definere og implementere et observatørgrensesnitt
  • Kunne la en observert klasse fortelle dens observatører om endringer
  • Kunne la en klasse delegere utførelsen av oppgaver til interne objekter

Dette må du gjøre

Velg og gjennomfør minst én av oppgavene under:

Alle  oppgavene er (høyst) eksamensrelevante og det anbefales følgelig å ta en titt på, om ikke alle sammen, helst minst én fra hvert av de to temaene (Logger-oppgaven og The Office-oppgaven omhandler delegering og HighscoreProgram- og StockListener-oppgaven observatør-observert-teknikken, hvilket også vil være tema for øving 10). 

Hjelp / mistanke om bugs

Ved spørsmål eller behov for hjelp konsulter studassen din i saltiden hans / hennes. Du kan også oppsøke andre studasser på sal eller legge ut et innlegg på Piazza.

Godkjenning

Last opp kildekode på Blackboard innen den angitte innleveringsfristen. Innlevert kode skal demonstreres for stud.ass innen én uke etter innleveringsfrist. Se for øvrig Blackboard-sidene for informasjon rundt organisering av øvingsopplegget og det tilhørende øvingsreglementet.