Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Øvingsmål

  • Lære hva gresesnitt er og hvordan disse definereshvordan grensesnitt kan brukes i spill og implementasjon av disse
  • Lære hvordan logikk for å kunne angre og gjenta kan implementeresLære hvordan man implementerer et grensesnitt

Øvingskrav

  • Kunne lage grensesnitt og implementere disse med andre klasser
  • Kunne bruke grensesnittene Comparable<T> og Comparator<T>

  • Kunne bruke grensesnittene Iterable<T> og Iterator<T>

Dette må du gjøre

Gjør følgende oppgave om debugging og vis frem løsningen til studass på sal: 

Velg deretter og gjennomfør minst to av oppgavene under:

...

  • bruke en stack til å angre og gjenta (angrede) trekk
  • Kunne definere et grensesnitt for lesing av spill fra fil og implementere dette

Dette må du gjøre

I denne øvingen skal du fortsette med det spillet du implementerte i øving 4 og legge til ny funksjonalitet (angre / gjenta) i tillegg til å innføre grensesnitt som en del av implementasjonen. Dette er beskrevet på følgende wikiside:

Include Page
Bunntekst for øvinger
Bunntekst for øvinger