Дневник тренировок в спортзале

Бюджет: по договоренности
Задание 1. Тренировка в зале силовых тренажёров. Каждая тренировка состоит из нескольких упражнений, каждое упражнение – из нескольких подходов. В каждом подходе учитывается вес и количество повторений. Существуют «массовые операции» над упражнениями (например, установить общее количество подходов для всех упражнений). Пользователь создаёт тренировку, в ней – упражнения, в них – подходы, в подходах указывает количество повторений и вес. Далее в момент тренировки пользователь для каждого повторения указывает, выполнено оно или нет (при этом указывает фактически выполненное количество повторений). Если последнее повторение последнего подхода выполнено – упражнение выполнено.

1. Абстрактная фабрика – для создания упражнений, подходов;

2. Посетитель – для установки общего количества подходов для всех упражнений тренировки.

3. Цепочка ответственности – обрабатывает выполнение повторения, подхода, упражнения, тренировки.
Опубликован 22.11.2015 в 19:32

Выберите способ верификации:

Обновите страницу после прохождения верификации.