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

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

material.view.file_icon
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

Описание

Лабораторная работа №3
Язык программирования: C++
Тема: Принцип полиморфизма. Использование виртуальных методов.

Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №2:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.

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

Год сдачи: 2023
Оценка: Зачет
Ситняковская Елена Игоревна
Объектно-ориентированное программирование. Вариант № 6
Задание: Вариант 1. Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта. Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы. Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения. Описание классов желательно оформить в виде отдельного модуля. Иерархия классов должна вклю
User najdac : 16 октября 2021
90 руб.
Объектно-ориентированное программирование. Вариант № 6
Лабораторная работа №3 по дисциплине: Объектно-ориентированное программирование
Тема: Принцип наследования. Создание иерархии классов. Классы и модули. Задание: Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
User vohmin : 3 июня 2018
50 руб.
Лабораторная работа №3 по дисциплине: «Объектно-ориентированный анализ и программирование»
Тема: Пакеты, внутренние и вложенные классы Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
User Мария114 : 24 мая 2017
100 руб.
Лабораторная работа №3 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Задание: Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле. Рекомендации к выполнению: В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модул
User Roma967 : 21 марта 2015
300 руб.
promo
Лабораторная работа №3 по дисциплине "Объектно-ориентированное программирование". 4-й семестр, 6-й вариант
Лабораторная работа №3 Тема: Принцип наследования. Создание иерархии классов. Классы и модули. Задание: Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле. Рекомендации к выполнению: В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы дол
User mastar : 20 мая 2012
120 руб.
Лабораторная работа № 3 По дисциплине: Объектно-ориентированное программирование Вариант 4
Лабораторная работа №3 Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №2: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User Nitros : 28 июня 2025
300 руб.
Лабораторная работа №3 по дисциплине: «Объектно-ориентированное программирование». Вариант №7
Тема: Принцип наследования. Создание иерархии классов. Классы и модули. Задание: Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле. Рекомендации к выполнению: В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на прове
User kiana : 27 октября 2014
50 руб.
Лабораторная работа №3 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Тема: Принцип наследования. Создание иерархии классов. Классы и модули. Задание: Создать иерархию графических классов в соответствии с рисунком (см.скрин). Описания классов оформить в отдельном модуле.
User Jack : 4 сентября 2014
100 руб.
Лабораторная работа №3 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Экзамен по предмету "Математические основы цифровой обработки сигналов"
Экзамен по предмету Математические основы цифровой обработки сигналов БИЛЕТ№10 1. Принцип цифровой обработки сигналов. Обобщенная структурная схема, функции ее узлов. 2. Рекурсивные цифровые фильтры: схема алгоритма, разностное уравнение, сигнал на выходе (с примером для выбранных {xk}, {ak} и {bk}). 3. Дискретный периодический сигнал имеет следующие амплитудные коэффициенты гармоник: С0 =0,5, С1 =1,5 (коэффициенты с более высокими номерами равны нулю). Определите отсчетные значения сигнала xk.
User троц : 29 ноября 2010
200 руб.
Зачетная работа по дисциплине: Деловая риторика. Билет №11
Задание 1: Мини-реферат по книги Альберти Р. Е., Эммонс М. Л. Умейте постоять за себя. Ключ к самоутверждающему поведению 1. Выбрать, прочитать раздел понравившейся книги. 2. Составить план, включив в него методы и приемы, которые на ваш взгляд полезны в деловой риторике. 3. План должен включать введение и заключение, в которых вы фиксируете свой интерес к теме и практическую пользу от прочитанного материала. 4. Разделы основной части плана последовательно раскрыть в реферате, ссылаясь на
User Roma967 : 2 декабря 2014
300 руб.
promo
Легковой автомобиль 2-го класса. Разработка сцепления и карданной передачи
Содержание: 1 Анализ и обоснования параметров автомобиля.................................…...........3 1.1 Анализ автомобилей аналогов…………………………………...…………...3 1.2 Выбор основных параметров автомобиля...………………………..……......4 1.2.1 Выбор основных весовых и геометрических параметров...…….…….……………………………………………………….......4 1.2.2 Определения мощности двигателя и его внешне скоростной характеристики...…………………………………………………………………..4 1.2.3 Определение передаточных чисел трансмиссии………………………..…5 1.2.4 Тяговы
User yura909090 : 28 января 2012
100 руб.
Кадровая политика и ее особенности в органах государственной власти и местного самоуправления
Среди множества задач российского государства первостепенное значение имеет разработка эффективной системы кадровой политики. Вопросы подбора и расстановки кадров есть часть реформирования общества и служат мощным рычагом воздействия на все сферы и участки жизни. На укрепление кадров системы государственного управления нацелена административная реформа. Проблемы кадрового обеспечения являются приоритетными и в федеральной программе «Реформирование и развитие системы государственной службы РФ(200
User Elfa254 : 25 марта 2014
5 руб.
up Наверх