Объектно-ориентированное программирование. Лабораторна работа №3. Вариант №18. Семестр 3-й
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Дополнительная информация
Работа была зачтена без замечаний в 2013г.
Преподаватель: Ситняковская Е.И.
Преподаватель: Ситняковская Е.И.
Похожие материалы
Объектно-ориентированное программирование. Лабораторна работа №1. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех опис
220 руб.
Объектно-ориентированное программирование. Лабораторна работа №5. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.
220 руб.
Объектно-ориентированное программирование. Лабораторна работа №4. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Тема: Статические методы
Задание:
В модуль, созданный в лабораторной работе №3, добавить методы движения фигур (в каждый класс). Использовать статические методы. Написать программу, позволяющую выбирать фигуру для движения и вид движения: случайный или с помощью стрелок. Подключить к этой программе созданный модуль с описанием графических классов.
Рекомендации к выполнению:
См. пример 2.7 (§10) конспекта лекций (только виртуальные методы в данной лабораторной не используйте. Тогда метод движ
220 руб.
Лабораторная работа №3 "Объектно-ориентированное программирование"
Daniil2001
: 20 марта 2022
Лабораторная работа 3 21.02.2022 20.03.2022 Зачет Уважаемый ----, Ситняковская Елена Игоревна
50 руб.
Объектно-ориентированное программирование. Лабораторная работа №3
sibguter
: 5 июня 2018
Тема: Принцип наследования. Создание иерархии классов. Классы и модули.
Задание
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
39 руб.
Объектно-ориентированное программирование. Лабораторная работа №3
zhekaersh
: 19 марта 2015
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку
35 руб.
"Объектно-ориентированное программирование." Лабораторная работа №3
wchg
: 4 сентября 2013
Лабораторная работа №3
Создать иерархию графических классов в соответствии с рисунком.
Рисунок находится в скриншоте.
79 руб.
Объектно-ориентированное программирование, Лабораторная работа №3
GTV8
: 10 сентября 2012
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
150 руб.
Другие работы
Исследование некоторых эксплуатационных показателей трелевочных тракторов ОТЗ различной энергонасыщенности
Муха
: 10 января 2011
1. Введение
2. Обзор исследований и постановка задачи
2.1. Трелевочные тракторы в перспективной технологии лесозаготовительного производства
2.2. Обзор исследований
2.2.1. Влияние энергонасыщенности на производительность и топливную экономичность сельскохозяйственных, промышленных и трелевочных тракторов
2.2.2. Режимы работы машин
2.3. Задачи исследования
3. Аналитические исследования
3.1. Общие положения
3.2. Коэффициент производительности
3.3. Влияние энерго
1500 руб.
Эвакуация населения при ЧС
Никита115
: 23 августа 2017
Определение необходимого количества транспорта, для эвакуации населенного пункта
15 руб.
Основные понятия и результаты кибернетики
Elfa254
: 5 октября 2013
Содержание
1.История кибернетики
1.1 Корни кибернетической теории
1.2 XX век
2. Наука кибернетика
2. Предмет и цели и задачи.
2.2 Методы кибернетики
2.3 Кибернетика и компьютеры
3.Значение и результаты развития кибернетики
1.История кибернетики
1.1 Корни кибернетической теории
В древности термин «кибернетика» использовался Платоном в контексте «исследования самоуправления» в «Законах», для обозначения управления людьми. Слово «cybernétique» использовалось практически в современном
10 руб.
Гидромеханика РГУ нефти и газа им. Губкина Гидродинамика Задача 9 Вариант 9
Z24
: 7 декабря 2025
По трубопроводу (длина l, диаметр d, трубы стальные, сварные, умеренно заржавленные, Σξ = Σξ0) вода при t °C подается к пожарному брандспойту с расходом Q. Превышение обреза сопла над осью трубопровода равно h.
Определить необходимый диаметр сопла dc и избыточное давление в начальном сечении трубопровода ри, исходя из условия, что струя воды должна достигать высоты H. Сопротивлением воздуха пренебречь.
200 руб.