Excerpt |
---|
I denne oppgaven skal du programmere en teller, ikke ulik den som er beskrevet i Tilstand og oppførsel og kodet i Tilstand og oppførsel - Java-kode for Counter-eksempel, som også skal håndtere tilfellet hvor slutt-verdien er lavere enn start-verdien ved å telle nedover. |
UpOrDownCounter-klassen skal altså ha de samme konstruktørene/metodene:
- UpOrDownCounter(int start, int end) - initialiserer objektet med angitte start- og slutt-verdier
- int getCounter() - returnerer telleren
- boolean count() - beveger telleren i retning av slutt-verdien og returnerer true så lenge den ikke har nådd den, altså om telleren har mer igjen, og false ellers.
JExercise-testkode for oppgaven finner du er: stateandbehavior/UpOrDownCounterTest.java
...