...
Klassen skal implementere logikken ofte funnet på stoppeklokker på smarttelefoner.
For å holde styr på tiden som går vil StopWatch-klassen bli kalt utenfra (altså noe du slipper å implementere i denne oppgaven) på en tick(int)-metode. I dataverdenen er et tick (tikk på norsk) minste målbare diskret tidsenhet. I denne oppgaven er 1 tikk = 1 millisekund. F.eks. vil et kall tick(3) fortelle en StopWatch-instans at 3 tikk har gått siden sist gang tick() ble kalt. StopWatch skal fungere på følgende måte:
|
StopWatch-klassen må ha metoder for å spørre om tilstanden og metoder for å endre tilstanden.
...