Witam,
Muszę napisać zadaną klasę, co dla mnie jest zupełną nowością, a muszę z zadania się wywiązać. Po przeczytaniu zadania stwierdziłem, że to nie są podstawy (może się mylę), w każdym razie po przeczytaniu 2 pierwszych rozdziałów książki o Javie nie wiem dalej co się dzieje. Na pewno do tego dojdę ale w następnych rozdziałach, a programu niestetety potrzebuje na już...
Napisz klasę Stoper, której zadaniem jest możliwie jak najdokładniejsze mierzenie czasu zdarzeń. Dostępne mają być metody:
boolean start(String nazwa) – rozpoczęcie pomiaru czasu zdarzenia nazwa.
boolean stop(String nazwa) – koniec pomiaru czasu zdarzenia nazwa.
boolean pause(String nazwa) – wstrzymywanie naliczania czasu.
boolean remove(String nazwa) – usunięcie podanego zdarzenia.
boolean resume(String nazwa) – wznowienie naliczania czasu dla zadania nazwa.
int showTime(String nazwa) – podanie naliczonego czasu
Wszystkie metody zwracające wartość boolowską oddają false, gdy wykonanie danej metody
jest niemożliwe np. brak zdarzenie o podanej nazwie i true w przypadku przeciwnym.
Bardzo proszę o pomoc. Byłoby prościej gdyby ćwiczeniowiec w ogóle zrobił jakikolwiek wstęp do Javy, ale niestety takowego nie było, a w książce nie doszedłem widać do odpowiednich rzeczy jeszcze.