Программа для проведения шахматных турниров.
- Программа позволяет создавать турниры по круговой системе.
- Данные об участниках вводятся пользователем перед началом турнира. Анкета участника содержит такие поля как ФИО, дата рождения.
- Жеребьевка всех туров происходит автоматически после запуска турнира. Результаты вносятся пользователем в любом порядке для каждого последующего тура.
- Итоговая таблица обновляется после каждого тура и доступна на любом этапе турнира
Полиморфизм
В дальнейшем развитии программы предусмотрено наличие турниров, которые наследуются от абстрактного класса. Связывание между матчами и турнирами, игроками и турнирами осуществляется при помощи указателя на базовый класс.