Лабораторная работа по "Программированию"

Автор работы: Пользователь скрыл имя, 27 Января 2013 в 04:14, лабораторная работа

Описание работы

Разработать игру согласно варианту задания.
Игра “кто вперед”
Два игрока стартуют в левом верхнем углу поля 9*9 и движутся к центру поля. Победит тот, кто придет первым. Положение первого игрока можно отмечать “+”, второго “*”, если оба в одной клетке – “0”.
Игроки могут ходить на одну или две клетки по спирали к центру (игрок вводит, соответственно 1 или 2).

Содержание работы

1. Постановка задачи 4
2. Описание структуры пользовательского меню 4
3. Описание структуры классов 5
4. Описание методов классов и спецификация локальных переменных 6
Поля 6
Методы 6
Класс GameEngine 6
Поля 6
Методы 6
Класс ButListener 6
Поля 6
Методы 6
Класс Battlefield 6
Поля 6
Методы 6
Класс ImgBut 7
Поля 7
Методы 7
Класс Points 7
Поля 7
Методы 7
Класс SpecPoints 7
Поля 7
Методы 7
Класс Player 7
Поля 7
Методы 7
Класс DisplayPanel 7
Поля 8
Методы 8
Класс ControlPanel 8
Поля 8
Методы 8
5. Таблица тестов 8
6. Результаты тестирования 8
Тест №1 8
Тест №2 10
Тест №3 11
7. Листинги программ 12
Класс GameEngine 12
Класс ButListener 3
Класс Battlefield 3
Класс ImgBut 5
Класс Points 5
Класс SpecPoints 5
Класс Player 6
Класс DisplayPanel 7
Класс ControlPanel 7

Файлы: 1 файл