Объектно-ориентированное программирование. Лабораторна работа №3. Вариант №18. Семестр 3-й
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Тема:
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Принцип наследования.
Создание иерархии классов.
Классы и модули.
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
Рекомендации к выполнению:
В данной лабораторной работе Вы должны написать, откомпилировать и сохранить модуль, содержащий описание классов графических фигур. Для этого изучите в лекциях §9 “Классы и модули” и разберите в примере 2.7 (§10) конспекта лекций модуль FIGURA. Т.е. Вы должны прислать на проверку только файл с текстом модуля (программа, которая будет использовать модуль, в данной лаб. работе не нужна). Сам модуль запускать на выполнение не пытайтесь, только откомпилируйте. Все что описано в модулях вызывается из программ, к которым они подключены.
Дополнительная информация
Работа была зачтена без замечаний в 2013г.
Преподаватель: Ситняковская Е.И.
Преподаватель: Ситняковская Е.И.
Похожие материалы
Лабораторная работа №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 руб.
Лабораторная работа №3 по "Объектно-ориентированное программирование"
Eva
: 3 июня 2011
Лабораторная работа №3 по "Объектно-ориентированное программирование".
Задание:
Создать иерархию графических классов в соответствии с рисунком. Описания классов оформить в отдельном модуле.
точка->окружность->элипс
отрезок -> треугольник
прямоугольник
Для создания данной программы, нам нужно обязательно создать для каждого рисунка иерархию графических классов.
Объектно-ориентированное программирование. Лабораторна работа №1. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Тема: Принцип инкапсуляции. Описание класса.
Задание:
Описать класс tPoint, инкапсулирующий основные свойства и методы точки на плоскости. Создать массив из 100 точек. Нарисовать точки случайным образом случайным цветом на экране.
Рекомендации к выполнению:
Продумайте, какие характеристики есть у объекта Точка, и какие действия можно над ним проделывать. Затем опишите класс tPoint, включив соответствующие поля и методы. Далее продумайте и запишите код каждого метода.
После окончания всех опис
220 руб.
Объектно-ориентированное программирование. Лабораторна работа №5. Вариант №18. Семестр 3-й
Shamrock
: 22 февраля 2014
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.
220 руб.
Другие работы
Как повлияли на развитие российской цивилизации ее природные, геополитические особенности, своеобразие пути исторического развития - Контрольная работа по дисциплине: Основы российской государственности. Тема №3
Roma967
: 26 декабря 2023
Эссе на тему: «Как повлияли на развитие российской цивилизации ее природные, геополитические особенности, своеобразие пути исторического развития?»
Содержание
Введение 3
1. Природные особенности и их влияние на развитие истории России 4
2. Геополитические особенности 5
3. Своеобразие исторического пути России 6
4. Интеграция природных и геополитических факторов в историческом контексте 7
Заключение 9
Список использованной литературы 10
500 руб.
Математический анализ. Билет №6
VeraV
: 18 мая 2016
Дифференциал. Геометрический смысл его.
Дифференциаломfx в точке x, соответствующему называется главная линейная часть приращения функции. .
Инвариантность формы дифференциала
Вычислить производные функций
Провести полное исследование функции и построить её график
Исследовать на экстремум функцию двух переменных
70 руб.
Проектирование ленточного конвейера для транспортирования каменного угля на открытом воздухе. Производительность конвейера Q=325 т/ч
Aronitue9
: 21 мая 2012
Целью курсового проекта является проектирование ленточного конвейера, предназначенного для подачи пшеницы в приемный бункер.
В отличие от подъемно-транспортных машин периодического действия, машины непрерывного транспорта (МНТ) перемещают груз непрерывным потоком без остановок для загрузки и разгрузки с совмещением времени рабочего и обратного движений грузонесущего элемента. Благодаря этому производительность МНТ выше производительности не только ПТМ периодического действия, но и современных тр
42 руб.
Технологія продажу шкільно-письмових товарів та канцелярського приладдя
evelin
: 8 октября 2013
План
Вступ
1. Особливості випуску та використання шкільно-письмових товарів та канцелярського приладдя
2. Асортимент шкільно-письмових товарів та канцелярського приладдя
2.1 Загальний огляд шкільно-письмових товарів та канцелярського приладдя
2.2 Шкільно-письмові товари для молодших класів
2.3 Шкільно-письмові товари для старших класів
2.4 Бухгалтерська та офісна канцелярія
2.5 Вимоги до якості
3. Технологія продажу шкільно-письмових товарів та канцелярського приладдя
3.1 Приймання та
10 руб.