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

Compare with Current View Page History

Version 1 Next »

Øvingsmål

  • Lære hvordan arv-mekansimen brukes i OO

  • Lære om instanser, typer, deklarasjoner og tilordninger

  • Lære om sub- og superklasser samt om synlighetsmodifikatorer som brukes ved arv

  • Lære om abstrakte klasser, deres bruksområder og fordeler

Øvingskrav

  • Kunne bruke arv til å modellerere enkle(re) objektstrukturer- og relasjoner i Java
  • Kunne la flere subklasser bruke funksjonalitet definert i samme superklasse
  • Kunne la en subklasse redefinere metoder definert i en superklasse
  • Kunne samle felles oppførsel til to eller flere subklasser i en felles abstrakt klasse

Dette må du gjøre

Du skal totalt gjøre minst to oppaver i denne øvingen - en fra den første listen som bare fokuserer på arv, og en fra den siste listen hvor det også benyttes abstrakte klasser

Velg og gjennomfør minst én av oppgavene om arv:

Velg og gjennomfør minst én av oppgavene om abstrakte klasser og arv:

I begge listene er antakeligvis vanskelighetsgraden stigende. Alle er (høyst) eksamensrelevante og det anbefales følgelig å ta en titt på samtlige.

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.

  • No labels