Лабораторная работа №3 по дисциплине "Объектно-ориентированное программирование". 4-й семестр, 6-й вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №3
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Дополнительная информация
2011, Зачёт
Похожие материалы
Лабораторная работа №3 по дисциплине: Объектно-ориентированное программирование
vohmin
: 3 июня 2018
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
50 руб.
Курсовая работа по дисциплине "Объектно-ориентированное программирование". 4-й семестр. 6-й вариант
mastar
: 20 мая 2012
Задание:
Написать программу, используя объектно-ориентированный подход, которая двигает по экрану изображение заданного графического объекта.
Для варианта 6 графический объект имеет вид:
КОРАБЛИК
Допускается: замена некоторых элементов графического объекта, изменение его цветовой гаммы.
Реализовать два вида движения: случайное и по нажатию на клавиши со стрелками. Предусмотреть для пользователя возможность выбора одного из двух режимов движения.
Описание классов необходимо оформить в виде отд
125 руб.
Лабораторная работа №3 по дисциплине: «Объектно-ориентированное программирование». Все варианты
Roma967
: 21 марта 2015
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модул
300 руб.
Лабораторная работа № 5 по дисциплине "Объектно-ориентированное программирование". 4-й семестр. 6-й вариант
mastar
: 20 мая 2012
Лабораторная работа №5
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнен
120 руб.
Лабораторная работа № 2 по дисциплине "Объектно-ориентированное программирование". 4-й семестр. 6-й вариант
mastar
: 20 мая 2012
Лабораторная работа №2
Тема: Продолжение темы лаб. работы №1.
Задание:
Сделать защиту полей класса (т.е. работать с полями в основной программе не напрямую, а используя соответствующие методы записи в поле и чтения из поля). Добавить методы движения точек: случайное движение, движение по нажатию клавиш со стрелками.
Рекомендации к выполнению:
Внесите необходимые корректировки в программу лаб. работы №1.
Для работы с полями используйте, например, следующие методы: процедуру инициализации полей I
120 руб.
Лабораторная работа № 1 по дисциплине "Объектно-ориентированное программирование" 4-й семестр, 6-й вариант
mastar
: 20 мая 2012
Лабораторная работа №1
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После
120 руб.
Лабораторная работа № 4 по дисциплине "Объектно-ориентированное программирование" 4-й семестр, 6-й вариант
mastar
: 20 мая 2012
Лабораторная работа №4
Тема: Статические методы
Задание:
В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.
Рекомендации к выполнению:
См. пример 2.7 (§10) конспекта лекций (только виртуальные методы в данной лабораторной не используйт
120 руб.
Лабораторная работа № 3 По дисциплине: Объектно-ориентированное программирование Вариант 4
Nitros
: 28 июня 2025
Лабораторная работа №3
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №2:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
300 руб.
Другие работы
Написание проекта «Современная образовательная организация».
alexey2021
: 1 ноября 2023
Год сдачи 2023 год.
Написание проекта «Современная образовательная организация».
Требования к структуре и содержанию проекта:
Тип организации, название.
Миссия.
Концепция.
Анализ внешней и внутренней среды.
Цель, задачи.
Стратегия.
Организационная модель.
Организационная структура. Критерии оценки эффективности организационной структуры.
Риски и финансовая база.
Список литературы.
Доклад к проекту в котором указаны:
1. Актуальность. Существуе
1000 руб.
Расчет асфальтосмесительной установки ДС-158
VikkiROY
: 29 января 2015
Введение
Назначение и краткое описание асфальтосмесительной установки ДС-158
Анализ уровня техники в области асфальтосмесительных установок. Патентная обработка. Выбор прототипа
Описание конструкции и кинематической схемы привода смесительной установки асфальтосмесителя ДС-158
Определение основных параметров машины и рабочего оборудования
Расчет длительности смешивания и размеров смесителя
Расчет привода смесительной установки
Расчет открытой зубчатой передачи
Выбор двигателя и редуктора
Определ
48 руб.
Международные корпорации и их роль в проблеме глобализации
evelin
: 6 ноября 2013
Содержание
Введение……………………………………………………………………3
1.Теоретические аспекты понятий международные корпорации и глобализация…………………………………………………………………………….4
1.1Определение, виды и формы международных корпорации…………...4
1.2 Понятие глобализации…………………………………………………..8
2.Роль многонациональных компаний в развитии процесса глобализации мировой экономики………………………………………………………………14
2.1 Международные корпорации как главная движущая сила процесса глобализации…………………………………………………………………………14
2.2 Цели образов
15 руб.
Гидравлика и нефтегазовая гидромеханика ТОГУ Задача 8 Вариант 4
Z24
: 22 ноября 2025
Определить полную силу давления жидкости на деталь, имеющую форму четверти круглого цилиндра радиусом R и укрепленную на болтах (рис. 7). Под каким углом к горизонту на деталь направлена сила давления, если напор в жидкости Ж равен Н, длина детали вдоль образующей равна b?
180 руб.