Содержание
- 2. МЕТАФОРА
- 3. ПРИКЛАД
- 4. ПРИЗНАЧЕННЯ Відділення абстракції від реалізації
- 5. СТРУКТУРА ПАТЕРНА НА МОВІ UML
- 6. СТРУКТУРА ПАТЕРНА НА МОВІ C#
- 7. УЧАСНИКИ Abstraction - Абстракція: Надає інтерфейс для абстракції. Зберігає посилання на Implementоr. RefinedAbstraction - Уточнена абстракція:
- 9. Скачать презентацию
Слайд 2
МЕТАФОРА
МЕТАФОРА
Слайд 3
ПРИКЛАД
ПРИКЛАД
Слайд 4
ПРИЗНАЧЕННЯ
Відділення абстракції від реалізації
ПРИЗНАЧЕННЯ
Відділення абстракції від реалізації
Слайд 5
СТРУКТУРА ПАТЕРНА НА МОВІ UML
СТРУКТУРА ПАТЕРНА НА МОВІ UML
Слайд 6
СТРУКТУРА ПАТЕРНА НА МОВІ C#
СТРУКТУРА ПАТЕРНА НА МОВІ C#
Слайд 7
УЧАСНИКИ
Abstraction - Абстракція:
Надає інтерфейс для абстракції. Зберігає посилання на Implementоr.
RefinedAbstraction -
УЧАСНИКИ
Abstraction - Абстракція:
Надає інтерфейс для абстракції. Зберігає посилання на Implementоr.
RefinedAbstraction -
Уточнена абстракція:
Розширює інтерфейс, що надається абстракцією.
Implementor - Реализатор:
Надає інтерфейс для реалізації. Найчастіше клас Implementor надає низькорівневий інтерфейс, а Abstraction надає високорівневий інтерфейс.
ConcreteImplementor - Конкретний реалізатор:
Реалізує інтерфейс класу Implementor.
Розширює інтерфейс, що надається абстракцією.
Implementor - Реализатор:
Надає інтерфейс для реалізації. Найчастіше клас Implementor надає низькорівневий інтерфейс, а Abstraction надає високорівневий інтерфейс.
ConcreteImplementor - Конкретний реалізатор:
Реалізує інтерфейс класу Implementor.
- Предыдущая
Сила воли. Мотивация. ЦельСледующая -
Азы устройства мультимедийной акустики