...
Brettet bør representeres ved enten en String eller et StringBuilder-objekt. Bruk char til å representere spillerne ('x' og 'o') og char til å representere rutene i brettet ('x', 'o' eller ' ', avhengig av om ruten er tom eller hvilken spiller som har plassert brikken sin der). Brettet vil, som sådan, bestå av 9 chars svarende til hver av plasseringene på brettet. Hvis String velges til å representere brettet vil, f.eks., strengen " x xo xo" representere brettet under.
Del 1 - Representasjon (
...
34%)
Tilstanden i TicTacToe-objekter er som følger:
...
- int indexAt(int x, int y) - returnerer String eller StringBuilder-indeksen til posisjon x, y på brettet
...
Implementer støtte for tilstand og metoder beskrevet over slik at JExercise-testkoden fullfører feilfritt. Testkoden finner du her: objectstructures/TicTacToeTest.java.
...