Презентация Шаблоны проектирования онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Шаблоны проектирования абсолютно бесплатно. Урок-презентация на эту тему содержит всего 14 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Образование » Шаблоны проектирования



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    14 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    704.00 kB
  • Просмотров:
    39
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Технология программирования
Содержание слайда: Технология программирования Шаблоны проектирования

№2 слайд
Обязанности классов
Содержание слайда: Обязанности классов Обязанность (responsibility) – это контракт или обязательство класса: Обязанность знания (knowing). Реализуется методами доступа (не изменяется состояние объекта). Объект предоставляет: информацию о закрытых инкапсулированных данных информацию о связанных (агрегируемых) объектах результаты вычислений Обязанность действия (doing). Реализуется методами управления и реализации (изменяют состояние) выполнение действий над самими объектами инициация действий, выполняемых другими объектами координация других объектов Шаблон проектирования (design pattern) – это готовое решение для часто встречающихся задач. Шаблон описывает распределение обязанностей классов и объектов в определенной ситуации. Порождающие шаблоны. Описывают ЧТО создается, КЕМ создается, КАК создается и КОГДА создается. Локализуют сведения об особенностях создаваемого объекта и процедуре создания. Структурные шаблоны. Описывают как составлять сложные структуры из классов и объектов с определенными свойствами. Шаблоны поведения. Описывают каким образом можно организовать и изменять поведение объектов

№3 слайд
Одиночка Singleton class
Содержание слайда: «Одиночка» (Singleton) class Singleton { public: static Singleton* Instance() { if(_instance == 0) { _instance = new Singleton; } return _instance; } Data GetData() { return _data; } private: Singleton() { _data.x = 3; /* действия */} static Singleton* _instance; Data data; }

№4 слайд
Фабричный метод Factory Method
Содержание слайда: «Фабричный метод» (Factory Method)

№5 слайд
Абстрактная фабрика Abstract
Содержание слайда: «Абстрактная фабрика» (Abstract Factory)

№6 слайд
Абстрактная фабрика Abstract
Содержание слайда: «Абстрактная фабрика» (Abstract Factory)

№7 слайд
Абстрактная фабрика Abstract
Содержание слайда: «Абстрактная фабрика» (Abstract Factory)

№8 слайд
Декоратор Decorator
Содержание слайда: «Декоратор» (Decorator)

№9 слайд
Декоратор Decorator
Содержание слайда: «Декоратор» (Decorator)

№10 слайд
Стратегия Strategy
Содержание слайда: «Стратегия» (Strategy)

№11 слайд
Компоновщик Composite
Содержание слайда: «Компоновщик» (Composite)

№12 слайд
Компоновщик Composite
Содержание слайда: «Компоновщик» (Composite)

№13 слайд
Наблюдатель Observer
Содержание слайда: «Наблюдатель» (Observer)

№14 слайд
Наблюдатель Observer
Содержание слайда: «Наблюдатель» (Observer)

Скачать все slide презентации Шаблоны проектирования одним архивом:
Похожие презентации