Skip to content

3. Третій Етап

mnovosad1095 edited this page Apr 20, 2019 · 3 revisions

Абстрактний тип даних ChartMultiSet

New York Times API надає чарти найпопулярніших бестселлерів за датою. Завдання цього абстрактного типу даних зберігати чарти, які вже було отримано із мережі інтернет для того, щоб повторно не викликати запити до API, адже це займає відносно довгий відрізок часую.

ChartMultiSet повинен:

  • зберігати чарти в лінійному порядку.
  • зберігати дату найновішого і найстаршого чарту для того, щоб не сортувати чарти/ не ітерувати по ньому для знаходження таких.
  • зберігати дані у файл.
  • завантажувати дані з файлу.

Діаграма абстрактного типу даних