Описание классов
иначе:
результат броска добавляется к текущим набранным очкам;
• если партия завершилась, то:
выводятся соответствующие сообщения;
начинается новая игра.
Событие «Передать очередь хода»
В результате этого события происходят следующие действия:
• выполняется ход компьютера;
• если партия завершилась, то:
выводятся соответствующие сообщения;
начинается новая игра.
< •
Описание классов
Как включить в программу новый класс
Описание пользовательских (создаваемых разработчиком) классов, а также всю логику их работы принято выделять в отдельные файлы Си++. Чтобы добавить в проект новый файл, надо вызвать диалоговое окно создания нового объекта командой File •» New (Файл •» Создать) и на вкладке New этого диалогового окна выбрать значок Unit (см. рис. 35).
После щелчка на кнопке ОК в текстовом редакторе появится новый файл, который можно сразу же сохранить (комбинация клавиш Ctrl+S) в папке проекта DiceProject с названием Game.cpp.
Однако в файлах с расширением .срр принято записывать логику работы методов классов (или, как принято говорить, реализацию классов), а вот само описание внутренней структуры класса, без раскрытия работы его методов, размещается в заголовочных файлах с таким же именем, но с расширением .h. Для файла Game.cpp это будет файл Game.h. Он.уже создан автоматически и включен в тело Game.cpp командной строкой
•include "Game.h"
v
Чтобы быстро перейти к редактированию файла Game.h, надо в редакторе установить курсор на его названии и нажать комбинацию клавиш Ctrl+F6.
127