Создан заказ №8641773
14 июня 2022
Лабораторная работа № 3. Разработка классов. Исключения
Как заказчик описал требования к работе:
1. Векторный графический редактор. В векторном формате рисунок представляет собой набор параметризованных примитивов, например, закрашенный круг с центром в точке (1, -3) радиуса 4. Создайте классы Круг и Треугольник, моделирующие соответствующие элементы векторного рисунка в двумерном пространстве.
Предусмотрите возможность менять параметры элементов рисунка. Добавьте методы расчёта периметра и площади фигуры. Пусть будут доступны только пять цветов: красный, зеленый, синий, белый, чёрный. Создайте класс ВекторныйРисунок, в экземпляры которого можно добавлять фигуры, получать их, удалять их по индексу в массиве, а также осуществлять сдвиг всех фигур одновременно.
Класс Круг
Атрибуты: центр, радиус, цвет заливки, цвет обводки.
Методы: по одному методу установки и получения значения на каждый атрибут, расчёта периметра, расчёта площади, перемещения на dx единиц по горизонтали и dy единиц по вертикали.
Класс Треугольник
Атрибуты: три вершины, цвет заливки, цвет обводки.
Методы: по одн
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
15 июня 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Лабораторная работа № 3. Разработка классов. Исключения.jpg
2022-06-18 09:21
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень хороший и ответственный автор. Все было сделано в срок и на высоком уровне. Рекомендую данного автора.