<<  Одиночка [ Singleton ] Результаты: Одиночка [ Singleton ] Реализация:  >>
Одиночка [ Singleton ] Результаты:

Одиночка [ Singleton ] Результаты: допускает переменное число экземпляров. Паттерн позволяет нам легко изменить свое решение и разрешить появление более одного экземпляра класса Singleton. Вы можете применять один и тот же подход для управления числом экземпляров, используемых в приложении. Изменить нужно будет лишь операцию, дающую доступ к экземпляру класса singleton; большая гибкость, чем у операций класса. Еще один способ реализовать функциональность одиночки - использовать операции класса, то есть статические функции-члены в C++ и методы класса в Smalltalk. Но оба этих приема препятствуют изменению дизайна, если потребуется разрешить наличие нескольких экземпляров класса. Кроме того, статические функции-члены в C++ не могут быть виртуальными, так что их нельзя полиморфно заместить в подклассах.

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

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

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

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

«Курс инженерной графики» - Поверхности. Рабочая тетрадь с вопросами и задачами. Курс предназначен для обучения, а также оценки уровня подготовленности абитуриентов и студентов. Задания по курсу инженерной графики. Инженерная графика. Вспомогательный учебный материал для студентов. Проецирование плоскости. Основные элементы пространства.

«Изображение на компьютере» - Сейчас компьютерной графикой уже никого не удивишь. Векторная графика представляет изображение как набор геометрических примитивов. Компьютерная графика – графика на компьютере или точнее с помощью компьютера. Можно спорить о времени появление самой компьютерной графики и термина «компьютерная графика».

«Векторная и растровая графика» - Достоинства векторной графики. Векторные примитивы задаются с помощью описаний. Формирование изображения в растровых редакторах. Векторная графика не позволяет получать изображений фотографического качества. Таким образом каждому пикселю присваивается цвет. Часто богатство и многообразие природы кажется нам бесконечным.

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

«Растровые изображения» - IMG (Digital Research GEM Bitmap). Сканер позволяет вам увеличить геометрические размеры «бумажных» картинок. На экране компьютера можно получить более 16 миллионов цветовых оттенков. Форматы графических файлов. Ввод иллюстративного материала. PSD (Adobe PhotoShop Document ). PCD (Photo CD). EPS (Encapsulated PostScript).

«3d проектирование» - Выполнение построений с использованием параметрических объектов (примитивов). Images – примеры работ в 3Д. Текстурирование (создание и подготовка карт текстур материалов). Models – библиотека готовых 3Д объектов. Цель и задачи курса 3D проектирование. Композиция трехмерных сцен (создание освещения, расстановка камер).

Графика

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

Черчение

7 тем