Лабораторная работа №5 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Дополнительная информация
Данная работа успешно зачтена!
В архиве отчет + программа
Преподаватель: Ситняковская Е. И.
В архиве отчет + программа
Преподаватель: Ситняковская Е. И.
Похожие материалы
Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант 02.
freelancer
: 7 августа 2016
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
50 руб.
Лабораторные работы №№1-5 по дисциплине: Объектно-ориентированное программирование. Вариант №02
Jack
: 4 сентября 2014
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
400 руб.
Лабораторная работа №5 по дисциплине: Объектно-ориентированное программирование
vohmin
: 3 июня 2018
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.7 (§10
50 руб.
Лабораторная работа №5 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Roma967
: 21 марта 2015
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.7 (§10) конспекта лекций.
Программа
300 руб.
Лабораторная работа №5 по дисциплине: «Объектно-ориентированное программирование». Вариант №7
kiana
: 27 октября 2014
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
50 руб.
Лабораторная работа №1-5 по дисциплине "Объектно-ориентированное программирование"
kanchert
: 17 мая 2015
1.Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
2.Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
...
Объектно-ориентированное программирование
studypro3
: 6 августа 2018
«Работа со стандартной библиотекой шаблонов».
На языке С++ реализовать класс, описывающий товар на складе, содержащий поля: наименование, артикул, дата поступления на склад, количество товара, цена за единицу товара. Реализовать класс контейнер - вектор, содержащий объекты класса «Товар». Отсортировать контейнер. С использованием алгоритма двоичного поиска, провести поиск в контейнере по артикулу, названию, и дате поступления. При поиске осуществлять запись найденных объектов в контейнер-список
400 руб.
Объектно-ориентированное программирование
Mikola456
: 27 мая 2016
Курсовая работа на тему "Морской бой"
700 руб.
Другие работы
Плавание
Elfa254
: 27 февраля 2013
Плавание имеет необычайно давнюю историю. Находки археологов свидетельствуют о том, что умение плавать воспринималось как жизненно важное в Древнем Египте, Древней Индии, Древней Греции, Древнем Риме. Плавание использовалось и как средство активного отдыха, и как гигиеническая процедура, и в самых разных прикладных целях, включая хозяйственную деятельность на воде, преодоление всевозможных водных преград как в мирное время, так и в ходе военных действий.
Ученые датируют третьим тысячелетием до н
10 руб.
Экзамен по Истории. 1-й семестр. Билет №18
Ozzuk92
: 18 марта 2019
1. Социально-экономические, административные и военные реформы Петра I.
2. Внешняя политика СССР в послевоенные годы. «Холодная война»: истоки, проявления, последствия.
50 руб.
Задание на выполнение контрольной работы на тему «Коллективные формы организации и стимулирования труда»
светлана169
: 6 апреля 2016
1.ЦЕЛЬ РАБОТЫ
Контрольная работа посвящена актуальным вопросам совершенствования мотивации труда, его стимулирования, а также социально-психологическим отношениям в первичном коллективе, выполнение которой позволит слушателям изучить материал по переводу коллективов на бригадные Формы организации и стимулирования труда, что имеет большое значение в практической деятельности, так как реформа в оплате труда предполагает большую дифференциацию заработной платы в зависимости от личного вклада. Этот
500 руб.
Устройство оптическое - ОП.03.00.00 ВО
.Инженер.
: 12 октября 2023
Мамаев В.С. Альбом чертежей для чтения и деталирования. Задание ОП.03.00.00 - Устройство оптическое. Деталирование. Чертеж общего вида. Модели.
Оптическое устройство служит для определения обрыва провода. Провод проходит между фотодиодом, закрепляемым во втулке 2 с помощью гайки 4, и осветителем. При обрыве провода на фотодиод попадает пучок света, который заставляет сработать фотодиод и подать сигнал на исполнительный механизм.
В состав работы входят:
-Чертеж общего вида
-Спецификация
-Чертеж
600 руб.