zegar w programie

  • Rejestracja: dni
  • Ostatnio: dni
0

Witam. Mam taki problem: w mojej aplikacji mam mnóstwo obiektów, których działanie jest uzależnione od aktualnego czasu. Jedne z nich muszą wykonać pewne zadania na podstawie harmonogramu czyli od-do, inne co określony czas, np. co minutę muszą wywołać jakąś funkcję. Czy najlepiej do tego celu stworzyć obiekt zegara, który w oparciu o wzorzec obserwatora będzie wysyłał do zainteresowanych obiektów aktualny czas (np. co sekundę)? Czy są może jakieś inne ciekawe wzorce, które mógłbym wykorzystać w tym przypadku?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

Bardzo dziwny pomysł z tym observerem. Do takich rzeczy służy scheduler w którym rejestrujesz "akcje" i czas kiedy maja sie odpalać.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.