Объектно-ориентированное программирование, Лабораторная работа
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №5
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Дополнительная информация
Объектно-ориентированное программирование, Лабораторная работа №5, СибГУТИ, 2012 год, преподаватель Ситняковская Елена Игоревна
Похожие материалы
Лабораторные работы по Объектно-ориентированному программированию
fominovich
: 5 сентября 2015
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движ
1000 руб.
Лабораторные работы по объектно-ориентированному программированию.
наманяшка
: 6 сентября 2014
Лабораторная 1. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
Лабораторная 2. Задание: построить объектную структуру на языке Java с использованием UML диаграммы классов. Для построения программы необходимо использовать объекты и UML диаграмму классов, построенную на первых занятиях. Каждый кл
400 руб.
Лабораторная работа №2 "Объектно-ориентированное программирование"
Daniil2001
: 20 марта 2022
Лабораторная работа 2 21.02.2022 20.03.2022 Зачет Уважаемый ----, Ситняковская Елена Игоревна
50 руб.
Лабораторная работа №3 "Объектно-ориентированное программирование"
Daniil2001
: 20 марта 2022
Лабораторная работа 3 21.02.2022 20.03.2022 Зачет Уважаемый ----, Ситняковская Елена Игоревна
50 руб.
Лабораторная работа №1 "Объектно-ориентированное программирование"
Daniil2001
: 20 февраля 2022
Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Объектно-ориентированное программирование
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 20.02.2022
Рецензия:Уважаемый -------,
Ситняковская Елена Игоревна
25 руб.
Объектно-ориентированное программирование. Лабораторная работа №2
sibguter
: 5 июня 2018
Тема: Принцип инкапсуляции. Описание класса.
Задание
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №1
sibguter
: 5 июня 2018
Тема: Принцип инкапсуляции. Описание класса.
Задание
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №4
sibguter
: 5 июня 2018
Тема: Статические методы.
Задание
В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.
39 руб.
Другие работы
Контрольная работа по дисциплине: Основы компьютерных технологий. Вариант №08.
teacher-sib
: 7 октября 2019
Вариант № 8
1. По заданной ЕR-диаграмме:
• постройте таблицы (атрибуты сущностей выберите произвольно);
• выявите аномалии, удалите их;
• создайте схему данных.
• Создайте запрос, который выводит все сведения о сотрудниках, занимающих должность инженер, определить их количество.
2. По приведённым таблицам создать:
• запрос, в котором содержаться сведения о дисциплинах, по которым в зачетную книжку выставлены оценки Отлично».
Дисциплины
Оценки
3. Для заданной предметной области БИБЛИОТЕ
500 руб.
Проект одноквартирного жилого дома
OstVER
: 23 сентября 2013
Бланк задания 3
1. Исходные данные 4
2. Решение генерального плана 4
3. Объемно планировочное решение 4
4. Конструктивные решения 5
5. Наружняя и внутреняя отделка……………………………………………….. 6
6. Противопожарные нормы проектирования 8
7. Теплотехнический расчет 8
8. Элементы НИРС 11
9. Список используемой литературы...……………..…………..……………...13
40 руб.
Лабораторная №5 по дисциплине Архитектура ЭВМ
zalexz95
: 17 октября 2017
Консоль управления моделью Simple Computer. Клавиатура.
Обработка нажатия клавиш. Неканонический режим работы терминала
Разработайте функции:
int rk_readkey (enum keys *) - анализирующую последовательность символов
(возвращаемых функцией read при чтении с терминала) и возвращающую первую
клавишу, которую нажал пользователь. В качестве параметра в функцию передаѐтся
адрес переменной, в которую возвращается номер нажатой (enum keys – перечисление
распознаваемых клавиш);
int rk_mytermsave (void)
200 руб.
Инженерная графика. Упражнение №45. Вариант №5А
Чертежи
: 7 декабря 2019
Все выполнено в программе КОМПАС 3D v16.
Миронов Б.Г., Миронова Р.С., Пяткина Д.А., Пузиков А.А. - Сборник заданий по инженерной графике с примерами выполнения чертежей на компьютере.
Упражнение №45. Вариант №5А.
Задание: Перечертить два вида деталей. Выполнить указанный разрез. Проставить размеры.
В состав работы входят 3 файла:
- 3D модель детали;
- ассоциативный чертеж;
- обычный чертеж.
Помогу с другими вариантами, пишите в ЛС.
60 руб.