Лабораторная работа №2: Применение классов при создании архитектуры программы.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Дополнительная информация
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Программа для просмотра текстовых файлов
- Программа для просмотра изображений
- Microsoft Word
Описание
Цель работы:
Применение знаний о создании классов для разработки ПО.
Задачи:
Реализовать программу согласно предложенному функционалу.
Разработать систему классов для программы: классы для шаблона противника и иконки, классы для
работы со списком шаблонов противников и иконок.
Реализовать систему сохранения и загрузки списка противников.
Функционал программы:
При старте программы должна происходить загрузка всех изображений из указанной в коде
программы папки в качестве иконок.
Добавление/удаление противников в список.
Загрузка/сохранение списка противников в формате JSON.
Задание. Редактор противников.
В качестве задания на лабораторную работу требуется написать программу для редактирования списка
противников для игры-кликкера, которая будет реализовываться в лабораторной работе No3.
Применение знаний о создании классов для разработки ПО.
Задачи:
Реализовать программу согласно предложенному функционалу.
Разработать систему классов для программы: классы для шаблона противника и иконки, классы для
работы со списком шаблонов противников и иконок.
Реализовать систему сохранения и загрузки списка противников.
Функционал программы:
При старте программы должна происходить загрузка всех изображений из указанной в коде
программы папки в качестве иконок.
Добавление/удаление противников в список.
Загрузка/сохранение списка противников в формате JSON.
Задание. Редактор противников.
В качестве задания на лабораторную работу требуется написать программу для редактирования списка
противников для игры-кликкера, которая будет реализовываться в лабораторной работе No3.
Похожие материалы
Лабораторная работа 2
Infanta
: 20 марта 2026
Лабораторная работа 2
Задание.
1. Создайте модель по описанию.
2. Письменно, опишите суть модели и как ее можно использовать в практической деятельности.
800 руб.
Лабораторная работа №2
ITNerd
: 23 октября 2025
Лабораторная работа №2 по дисциплине "Моделирование систем". ИССЛЕДОВАНИЕ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ
ВО ВРЕМЕННОЙ ОБЛАСТИ.
Задание №1
Собрать схему (рис.1)
Установить амплитуду импульсов генератора, равную 10 В, f=1 Гц. Убедиться, что зуммер и светодиодный индикатор выдают сигнал (1 раз в секунду).
Задание №2
Собрать схему (рис.2)
Установить следующие параметры функционального генератора:
Получить на экране осциллографа временные диаграммы входных прямоугольных импульсов и напряжения на рез
470 руб.
Лабораторная работа №2
ITNerd
: 22 октября 2025
Лабораторная работа №2 по дисциплине "Измерение параметров и оценка качества мультимедиа продукции". ИССЛЕДОВАНИЕ ЧАСТОТНО – СЕЛЕКТИВНЫХ ЦЕПЕЙ
Задание №1
Собрать в программной среде MULTISIM схему фильтра нижних частот (ФНЧ) (рис.1).
...
Задание №2
Собрать в программной среде MULTISIM схему фильтра верхних частот (ФВЧ) (рис.4).
...
Задание №3
Собрать в программной среде MULTISIM схему резонансного усилителя (рис.7).
370 руб.
Лабораторная работа №2
John111
: 16 июня 2023
Лабораторная работа №2. Работа с графикой
В лабораторной работе рассматривается построение графиков функций на плоскости и геометрических фигур в пространстве. Оба задания делаются в одной книге на разных листах
Часть 1. Графическое решение систем уравнений
Решить графически систему уравнений: y=lnx y=-2x+1
в диапазоне x 0.2.3 с шагом 0.2
Поверхности в трёхмерном пространстве.
Задание.
1. Построить верхнюю часть эллипсоида:
Диапазоны изменения переменных x и y: с шагом , с шагом .
50 руб.
Лабораторная работа №2
John111
: 15 июня 2023
Первая часть задания. Таблицы
Создать документ, в котором в заголовке окна браузера должна быть надпись "Лабораторная 2-1". С использованием команд создания таблицы сформировать таблицу по указанному варианту.
Обратить внимание на ширину первого столбца (задать в процентах от ширины таблицы), шрифт (курсив, Courier New, Arial) и расположение текста (по центру, слева, справа).
Вторая часть задания. Фреймы
Используя описанные команды, создать документ, в котором в заголовке окна браузера должна бы
50 руб.
Лабораторная работа №2
Андрей526
: 20 ноября 2022
10 Создать текстовый файл с произвольным числом строк. Посчитать, сколько раз первый символ первого слова встречается в исходном файле.
300 руб.
Лабораторная работа №2
nell
: 6 октября 2017
теория информации лабораторная 2
Задание: оптимальный код Хаффмана
Порядок выполнения работы
1. Изучить теоретический материал гл. 3 и гл.4.
2. Реализовать процедуру построения оптимального кода Хаффмана.
3. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде:
Символ Частота Кодовое слово Длина кодового слова
4. Проверить выполнение неравенства Крафта-МакМиллана для полученного кода
5. Вычислить энтро
150 руб.
Лабораторная работа №2
Администратор
: 19 апреля 2006
Исследование основных характеристик типовых динамических звеньев
Другие работы
Проект реконструкции участков сварочно-наплавочного и метализационного в ЦВИД ОАО «Тамбовремтехпред» г. Тамбова
Рики-Тики-Та
: 23 марта 2018
СОДЕРЖАНИЕ
Введение……………………………………………………………….......... .
1. АНАЛИЗ ПРОИЗВОДСТВЕННОЙ ДЕЯТЕЛЬНОСТИ РЕМОНТНО-ТЕХНИЧЕСКОГО ПРЕДПРИЯТИЯ ОАО «ТАМБОВРЕМТЕХПРЕД»……………………………………………………………...
1.1 Общая характеристика предприятия…………………..……………
1.2 Технико-экономические показатели предприятия…………………
1.3 Цели и задачи дипломного проекта………………………………..
2 РЕКОНСТРУКЦИЯ СВАРОЧНО-НАПЛАВОЧНОГО И МЕТАЛЛЗАЦИОННОГО УЧАСТКОВ В ОАО «ТАМБОВРЕМТЕХПРЕД»
2.1 Характеристика работ на участках…………………………………
2.2 Годовая трудоё
825 руб.
Органы исполнительной власти и местного самоуправления
evelin
: 14 сентября 2013
Орган исполнительной власти - это организация, представляющая собой структурно обособленную единицу государственной администрации, посредством которой реализуются управленческие функции исполнительной власти и совершаются юридически значимые действия от имени государства.
Основная задача органов исполнительной власти - осуществление управленческих полномочий в отношении иных субъектов административного права. Специфику административно-правового статуса любого органа исполнительной власти определ
5 руб.
Проект насоса центробежного
GnobYTEL
: 2 августа 2012
1. Расчет рабочего колеса насоса
Выбор количества ступеней
Определение коэффициента полезного действия насоса
Выбор частоты вращения двигателя
Определение коэффициента быстроходности насоса
Определение наружного диаметра колеса
Определение диаметра входного отверстия колеса
Определение расчетной мощности двигателя
Определение крутящего момента, действующего на вал
Определение минимального диаметра вала насоса
Определение осевой скорости входа жидкости в рабочее колесо
Определение окру
20 руб.
Гидравлика и теплотехника ТОГУ Теплопередача Задача 2 Вариант 3
Z24
: 4 марта 2026
По стальному паропроводу с внутренним диаметром d1 и толщиной стенки δ1 = 8 мм протекает перегретый пар с температурой t1. Паропровод покрыт слоем изоляции толщиной δ2, коэффициент теплопроводности которой λ2 = 0,1 Вт/(м·К). Температура окружающего воздуха t2 = 25 ºС. Коэффициенты теплоотдачи со стороны пара и окружающего воздуха соответственно равны: α1 = 250 Вт/(м²·К), α2 = 12 Вт/(м²·К). Определить потери тепла ql на 1 пог. м паропровода, а также температуру наружной поверхности изоляции. Коэф
150 руб.