Лабораторная работа №2 по дисциплине “Объектно-ориентированное программирование” Вариант №6

Состав работы

material.view.file_icon
material.view.file_icon Lab 2 OP.exe
material.view.file_icon openal32.dll
material.view.file_icon sfml-audio-2.dll
material.view.file_icon sfml-audio-d-2.dll
material.view.file_icon sfml-graphics-2.dll
material.view.file_icon sfml-graphics-d-2.dll
material.view.file_icon sfml-network-2.dll
material.view.file_icon sfml-network-d-2.dll
material.view.file_icon sfml-system-2.dll
material.view.file_icon sfml-system-d-2.dll
material.view.file_icon sfml-window-2.dll
material.view.file_icon sfml-window-d-2.dll
material.view.file_icon Текст программы.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Язык программирования: C++
Тема: Принцип наследования. Статические методы.

Задание:
Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле.

   ТОЧКА ОКРУЖНОСТЬ  ЭЛЛИПС
   
   ОТРЕЗОК  ТРЕУГОЛЬНИК
   
   ПРЯМОУГОЛЬНИК

Добавить методы движения фигур (в каждый класс). Использовать статические методы.
Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов (если классы были выделены в отдельный модуль).

Дополнительная информация

Год сдачи: 2023
Оценка: Зачет
Ситняковская Елена Игоревна
Объектно-ориентированное программирование. Вариант № 6
Задание: Вариант 1. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна вклю
User najdac : 16 октября 2021
90 руб.
Объектно-ориентированное программирование. Вариант № 6
Лабораторная работа №2 по дисциплине: Объектно-ориентированное программирование
Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
User vohmin : 3 июня 2018
50 руб.
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование"
Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и Get
User 1231233 : 31 января 2012
23 руб.
Лабораторная работа №2 по дисциплине: «Объектно-ориентированный анализ и программирование»
Тема: Объекты и классы Задание: построить объектную структуру на языке Java с использованием UML диаграммы классов. Для построения программы необходимо использовать объекты и UML диаграмму классов, построенную на первых занятиях. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.
User Мария114 : 24 мая 2017
100 руб.
Лабораторная работа №2 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей Init, функции GetX и GetY для чтения данных из полей x и
User Roma967 : 21 марта 2015
300 руб.
promo
Курсовая работа По дисциплине: Объектно-ориентированное программирование. Вариант 6
Курсовая работа состоит из одного задания. Вид графического объекта, движение которого надо будет реализовать в работе, выбирается согласно своему варианту (см. далее таблицу вариантов). Задание: Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. См. скриншот
User ASSASSIN : 4 сентября 2015
350 руб.
Курсовая работа По дисциплине: Объектно-ориентированное программирование. Вариант 6
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование". 4-й семестр. 6-й вариант
Лабораторная работа №2 Тема: Продолжение темы лаб. работы №1. Задание: Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками. Рекомендации к выполнению: Внесите необходимые корректировки в программу лаб. работы №1. Для работы с полями используйте, например, следующие методы: процедуру инициализации полей I
User mastar : 20 мая 2012
120 руб.
Лабораторная работа № 2 По дисциплине: Объектно-ориентированное программирование Вариант 4
Лабораторная работа №2 Тема: Принцип наследования. Статические методы. Задание: Создать иерархию графических классов в соответствии с рисунком (или использовать свой вариант). Описания классов желательно оформить в отдельном модуле. ТОЧКА ОКРУЖНОСТЬ ЭЛЛИПС ОТРЕЗОК ТРЕУГОЛЬНИК ПРЯМОУГОЛЬНИК Добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный и
User Nitros : 28 июня 2025
350 руб.
Гидравлика Пермская ГСХА Задача 31 Вариант 1
Автоматическое регулирование уровня жидкости в напорном резервуаре осуществляется поворачивающимся щитом АВ. Найти глубину h погружения оси поворота щита и силу гидростатического давления жидкости на него, если размеры щита а × b, глубина h1 и манометрическое давление на свободной поверхности pм. Трением в шарнире пренебречь. Построить эпюру гидростатического давления на щит
User Z24 : 4 ноября 2025
180 руб.
Гидравлика Пермская ГСХА Задача 31 Вариант 1
Совершенствование инструментов финансовой стабилизации предприятия
Введение 3 1. Основы финансовой стабильности предприятия 6 1.1. Финансовая политика предприятия – основа финансовой стабилизации предприятия 6 1.2. Характеристика финансовой стабилизации и основных механизмов и инструментов ее осуществления 15 1.3. Направления совершенствования инструментов финансовой стабилизации предприятия 23 2. Методические и организационные аспекты совершенствования инструментов финансовой стабилизации предприятия 31 2.1. Критерии выбора инструментов финансирования пр
User Elfa254 : 6 января 2014
10 руб.
Инженерная графика. Задание №6. Вариант №27.1. Крышка
Все выполнено в программе КОМПАС 3D v16. Боголюбов С.К. Индивидуальные задания по курсу черчения. Задание №6. Вариант №27. Задача №1. Крышка. Вычертить изображение контура детали и нанести размеры. В состав работы входит один файл – чертеж контура с проставленными размерами. Помогу с другими вариантами, пишите в ЛС.
User Чертежи : 14 марта 2020
25 руб.
Инженерная графика. Задание №6. Вариант №27.1. Крышка
Демографическая ситуация в Соединённых Штатах Мексики. Участие страны в международной миграции рабочей силы
Оглавление 1. Географическое положение, общие сведения 2. Этническое происхождение, язык, религия 3. Численность населения, тип воспроизводства 4. Урбанизация, размещение населения 5. Агломерация большого Мехико 6. Занятость населения в хозяйстве страны 7. Трудовые миграции и проблемы связанные с ними Заключение Список литературы 1. Географическое положение, общие сведения Соединенные Штаты Мексики занимают пятое место по площади территории (1958,2 тыс. кв. км) среди стран запа
User VikkiROY : 25 сентября 2013
10 руб.
up Наверх