Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется разработать игру«Виселица» с графическим интерфейсом. Данная программа должна позволять

пользователю производить данные действия: начало игры, выбор слова, совершение

и обработка игровых событий (выбор определённой буквы слова), сохранение

состояния игры в файл, запуск игры из файла.

1.      Методрешения

Для реализации программы используется языкпрограммирования C++ и библиотека QT. Для загадываемых слов абстрактный класс BasicWord, от которого наследуются следующие классы: DictionaryWord – характеризует слово изпредоставленного списка, UserWord – характеризуетсоздаваемое пользователем слово. Класс Library отвечает за список слов длязагадывания. Класс Man отвечаетза человека на виселице. Класс Game –обработчик игровых событий. Класс StartWidget – отвечает за выбор слова. Такжекласс MainWindow,который представляет собой виджет, описывающий основное окно игры. Количество классов

может дополняться в ходе выполнения проекта.

2.      Иерархияклассов

BasicWord:

-DictionaryWord – характеризуетслово из предоставленного списка;

-UserWord – характеризуетсоздаваемое пользователем слово.

Library – характеризуетсписок слов для загадывания.

Man –характеризует человека на виселице.

Game – обработчик игровыхсобытий.

StartWidget –отвечает за выбор слова.

MainWindow – виджет,описывающий основное окно игры.

5 лет назад
kate_hey
Катрин 
25 летРоссия
5 лет в сервисе
Была
5 лет назад
Выбранный исполнитель
KSSergey
Сергей 
24 годаРоссия
5 лет в сервисе
Был
4 года назад
5 лет назад
$40
6 дней
WMZ
Сергей сделал все максимально качественно и в срок! спасибо ему огромное, что не заставил ждать и даже сидел и настраивал мою старую версию программы! очень рекомендую
Приятно сотрудничать.