<<  Участники: Prototype (Graphic) - Прототип: - объявляет интерфейс для Прототип [ Prototype ] Результаты:  >>
Прототип [ Prototype ] Результаты:

Прототип [ Prototype ] Результаты: У прототипа те же самые результаты, что у абстрактной фабрики и строителя: он скрывает от клиента конкретные классы продуктов, уменьшая тем самым число известных клиенту имен. Кроме того, все эти паттерны позволяют клиентам работать со специфичными для приложения классами без модификаций. Дополнительные преимущества паттерна прототип: Основной недостаток паттерна прототип заключается в том, что каждый подкласс класса Prototype должен реализовывать операцию Clone, а это далеко не всегда просто. Например, сложно добавить операцию Clone, когда рассматриваемые классы уже существуют. Проблемы возникают и в случае, если во внутреннем представлении объекта есть другие объекты или наличествуют круговые ссылки. добавление и удаление продуктов во время выполнения. Прототип позволяет включать новый конкретный класс продуктов в систему, просто сообщив клиенту о новом экземпляре-прототипе. Это несколько более гибкое решение по сравнению с тем, что удастся сделать с помощью других порождающих паттернов, ибо клиент может устанавливать и удалять прототипы во время выполнения;

Слайд 30 из презентации «Типовые решения проектирования»

Размеры: 720 х 540 пикселей, формат: .jpg. Чтобы бесплатно скачать слайд для использования на уроке, щёлкните на изображении правой кнопкой мышки и нажмите «Сохранить изображение как...». Скачать всю презентацию «Типовые решения проектирования.ppt» можно в zip-архиве размером 331 КБ.

Похожие презентации

краткое содержание других презентаций на тему слайда

«Моделирование 3-d наносхемотехники» - N - разрядный регистр на rs-триггерах в переходной схемотехнике. Уравнение синтеза. Прошлое и настоящее схемотехники. Разработана переходная схемотехника для 3-d СБИС. Представлен новый подход к пониманию и освоению свойств трехмерных интегральных схем. Актуальность. Настоящее и будущее схемотехники.

«Основы инженерной графики» - История развития инженерной графики. Наибольшее значение и применение. В древней Руси было много искусных мастеров по литью металлов. А. Ф. Можайский в 1883 году спроектировал первый в мире самолет. Приемы работы чертежными инструментами. Система AutoCad. Системы автоматизированного проектирования (САПР).

«Растровые изображения» - PCD (Photo CD). EPS (Encapsulated PostScript). Формат графического файла – способ представления графических данных на внешнем носителе. Сканер позволяет вам увеличить геометрические размеры «бумажных» картинок. IMG (Digital Research GEM Bitmap). TGA (TrueVision Targa). Сканировать можно все что угодно, главное чтобы этот предмет не поцарапал стекло сканера.

«Курс инженерной графики» - Курс предназначен для обучения, а также оценки уровня подготовленности абитуриентов и студентов. Проецирование плоскости. Инженерная графика. Курс инженерной графики для студентов. Методика выполнения заданиий. Задания по курсу инженерной графики. Комплексный чертеж точки. Сечения. Разрезы. Для улучшения восприятия материала создана мультимедийная обучающая программа.

«Изображение на компьютере» - Не всякое изображение можно представить как набор из примитивов. Компьютерная графика в равной мере интересна и детям и взрослым. Растровый образ имеет некоторое число строк и столбцов. Компьютер используется как инструмент рисования. Даже дети создают графические компьютерные работы. В середине 1960-х гг. появились разработки в промышленных приложениях компьютерной графики.

«3d проектирование» - Цель курса: познакомиться с программой для проектирования трехмерных сцен. Задачи курса: предоставить студентам необходимые знания и навыки для самостоятельного использования программы. 3D проектирование. Текстурирование (создание и подготовка карт текстур материалов). Цель и задачи курса 3D проектирование.

Графика

7 презентаций о графике
Урок

Черчение

7 тем