Программирование Язык Python

Отменен
Заказ
7140692
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
11 Апр в 23:55
Цена
Договорная цена
Блокировка
20 дней
Размещен
8 Апр в 15:14
Просмотров
41
Описание работы

Отработка навыка практического использования паттернов "Composite" и "Decorator" Задача 1: Применение паттерна Composite Создайте структуру, представляющую графическую систему. В этой системе могут быть как простые элементы (например, круги и прямоугольники), так и составные объекты, состоящие из других элементов (например, группы фигур). Реализуйте паттерн Composite, чтобы элементы и группы элементов можно было обрабатывать одинаково, независимо от того, являются ли они простыми или составными. Требования: 1. Определите общий интерфейс для компонентов графической системы. 2. Реализуйте класс для простых элементов (например, Circle, Rectangle). 3. Реализуйте класс для составных объектов (например, Group), который может содержать другие объекты. 4. Создайте несколько примеров, где можно будет добавлять простые и составные элементы в группу и выполнять операцию рисования для всех элементов (используя общий интерфейс). ВСЕ ЗАДАНИЯ НЕ ВЛЕЗЛИ, ПОСЛЕ ВЫБОРА СПЕЦИАЛИСТА СКИНУ

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир