Для студентов МГТУ им. Н.Э.Баумана по предмету Объектно-ориентированное программирование (ООП)Вариант 24 - ДЗ №1 - Программирование на ObjectPascalс использованием классовВариант 24 - ДЗ №1 - Программирование на ObjectPascalс использованием классов
2021-06-292021-06-29СтудИзба
ДЗ 1: Вариант 24 - ДЗ №1 - Программирование на ObjectPascalс использованием классов вариант 24
-71%
Описание
О т ч е т по домашнему заданию № 1
Название домашнего задания: Домашнее задание 1 (Вариант 24) Программирование на Object Pascal с использованием классов Дисциплина: Объектно-ориентированное программирование ООП
Часть 1.1. Графический редакторРазработать иерархию классов. Поместить определение классов в отдельном модуле. Класс, позволяющий рисовать гирлянду. По нажатию левой клавиши мыши рисуется первая окружность с центром в точке нажатия. По нажатию правой клавиши мыши рисуется следующая окружность того же размера, примыкающая к предыдущей с той стороны, где нажата правая клавиша. Очередное нажатие левой клавиши прерывает текущую гирлянду и начинает новую. Класс, позволяющий рисовать гирлянду по тем же правилам, элементами которой являются квадраты. Тип гирлянды и размер составляющих выбирать с использованием интерфейсных элементов. В отчете показать иерархии используемых классов VCL и разработанных классов, граф состояния пользовательского интерфейса и объектную декомпозицию.
Часть 1.2. Полиморфное наследование
Разработать программу, содержащую описание трех графических объектов: квадрат, параллелограмм, правильный шестиугольник Реализуя механизм полиморфизма, привести объекты в одновременное вертикальное колебательное движение с различными амплитудами и периодами колебаний. В отчете привести диаграмму используемых классов VCL и разработанных классов, граф состояний пользовательского интерфейса и объектную декомпозицию
Файлы условия, демо
Характеристики домашнего задания
Учебное заведение
Семестр
Номер задания
Вариант
Просмотров
176
Покупок
4
Размер
654 Kb
Список файлов
- Домашнее задание №1 (Вариант 24).pdf 737,93 Kb
Ваше удовлетворение является нашим приоритетом, если вы удовлетворены нами, пожалуйста, оставьте нам 5 ЗВЕЗД и позитивных комментариев. Спасибо большое!