Объектно-ориентированное программирование. Лабораторная работа №5

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

material.view.file_icon
material.view.file_icon FIGURA.PAS
material.view.file_icon figura.ppu
material.view.file_icon LITT.CHR
material.view.file_icon oop_lab5.exe
material.view.file_icon oop_lab5.pas
material.view.file_icon лр5 задание.doc
material.view.file_icon лр5.doc

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

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

Описание

Тема: Принцип полиморфизма. Использование виртуальных методов.

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

Использовать виртуальные методы для корректной работы программы после внесенных изменений.

Рекомендации к выполнению:
См. пример 2.7 (§10) конспекта лекций.

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

Среда программирования Turbo Pascal, или Free Pascal. Работа подходит для всех вариантов. В архиве имеется скомпилированные модуль и программа, их отправлять преподавателю не надо.

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 17.10.2012
Объектно-ориентированное программирование. Лабораторная работа №5
Тема: Принцип полиморфизма. Использование виртуальных методов. Задание Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User sibguter : 5 июня 2018
39 руб.
“Объектно-ориентированное программирование”. Лабораторная работа №5
Лабораторная работа №5 Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User wchg : 4 сентября 2013
88 руб.
Лабораторная работа №5 по дисциплине: Объектно-ориентированное программирование
Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений. Рекомендации к выполнению: См. пример 2.7 (§10
User vohmin : 3 июня 2018
50 руб.
Объектно-ориентированное программирование. Лабораторная работа №5. Все варианты.
Лабораторная работа №5 Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
User IT-STUDHELP : 12 декабря 2016
18 руб.
Объектно-ориентированное программирование. Лабораторная работа №5. Все варианты.
Лабораторная работа №5 по предмету "Объектно-ориентированное программирование"
Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User XsEt : 27 ноября 2013
20 руб.
Лабораторная работа № 5 по предмету "Объектно-ориентированное программирование"
Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
User novg : 26 апреля 2012
49 руб.
Лабораторная работа №5 по предмету "Объектно-ориентированное программирование".
Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User Greenberg : 29 июля 2011
49 руб.
«Объектно-ориентированное программирование». Лабораторная работа №5. вариант №1
Тема: Принцип полиморфизма. Использование виртуальных методов. Задание: Внести следующие изменения в программу, разработанную в лабораторной работе №4: Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского). Использовать виртуальные методы для корректной работы программы после внесенных изменений.
User Detov : 16 июня 2019
500 руб.
Маркетинговые исследования (часть 2-я) (код – МРИ)
, 30 заданий по 5 тестовых вопроса Задание 1. Вопрос 1. Какие Вы знаете количественные методы прогнозирования? 1. экстраполяция трендов, Оценки сотрудников международных отделов, Метод скользящей средней; 2. экстраполяция трендов, Метод скользящей средней, регрессионный анализ, Экспоненциальное сглаживание, Моделирование; 3. модель "Затраты-выпуск", Цепи Маркова, Оценки сотрудников международных отделов, Оценки коммерсантов и технического руководства, Опрос потребителей, Тестирование товара, Мет
User тантал : 23 июля 2013
100 руб.
Лабораторная работа № 4.1
Лабораторная работа 4.1 Определение удельного заряда электрона методом магнетрона 1.Цель работы Познакомиться с законами движения заряженных частиц в электрическом и магнитном полях, определить удельный заряд электрона с помощью цилиндрического магнетрона.
User rambox360 : 26 октября 2015
100 руб.
Автоматизована інформаційна система надходження матеріалів
ЗМІСТ Зміст Реферат. Вступ. Основна частина. 1. Аналіз предметної області і постановка задачі на розробку програми. 2. Опис структур та методів обробки даних. 2.1 Обґрунтування вибору методів та засобів обробки даних. 2.2 Опис структур даних. 3. Опис алгоритму функціонування програмного забезпечення. 3.1 Інформаційна модель системи. 3.2 Інформаційна модель програми. Висновок. Список використаних джерел. Додатки. Додаток 1. Технічне завдання 1. Загальні положення. Найменування пр
User alfFRED : 3 октября 2013
10 руб.
Вопросы и задачи по экологии
Правила: взаимоприспособленности (К.Мебиуса-Г. Ф.Морозова); внутренней непротиворечивости; интегрального ресурса. Правило взаимоприспособленности организмов в биоценозе К.Мёбиуса – Г.Ф.Морозова: виды в биоценозе приспособлены друг к другу настолько, что их сообщество составляет внутренне противоречивое, но единое и взаимоувязанное целое. Правило внутренней непротиворечивости: положение, согласно которому в естественных экосистемах деятельность входящих в них видов направлена на поддержание этих
User VikkiROY : 11 марта 2013
5 руб.
up Наверх