Versions Compared

Key

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

...

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

  • En skal kunne lage av spill, både oppsett av nye spill (brett) og spill som er i gang, på et egnet filformat. Dermed blir det lettere å introdusere spill-pakker og ta en pause underveis. I tillegg er det et teknisk krav at det skal innføres et  grensesnitt (interface) som gjør det lettere å bytte lagringsformat.
  • En skal kunne angre (undo) og gjøre om igjen (redo) trekk/legg.

Dette er beskrevet på følgende wikiside:

...