'

BRIDGE

Понравилась презентация – покажи это...





Слайд 0

BRIDGE Доклад выполнен Екатериной Мавчун (245 группа, 23.09.11)


Слайд 1

Паттерн Bridge разделяет абстракцию и реализацию на две отдельные иерархии классов так, что их можно изменять независимо друг от друга


Слайд 2

Пример Логгер – система протоколирования сообщений, позволяющая фиксировать ошибки, отладочную и другую информацию в процессе выполнения программы. Логгер может использоваться в одном из трёх режимов: выводить сообщения на экран выводить сообщения в файл отсылать их на удалённый компьютер


Слайд 3

ДИАГРАММА КЛАССОВ ЛОГГЕРА БЕЗ ИСПОЛЬЗОВАНИЯ ПАТТЕРНА BRIDGE


Слайд 4

ТО ЖЕ САМОЕ, НО С ИСПОЛЬЗОВАНИЕМ ПАТТЕРНА BRIDGE


Слайд 5

UML-диаграмма классов паттерна Bridge


Слайд 6

ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ ПАТТЕРНА BRIDGE: Проще расширять систему новыми типами за счет сокращения общего числа родственных подклассов. Возможность динамического изменения реализации в процессе выполнения программы. Паттерн Bridge полностью скрывает реализацию от клиента. В случае модификации реализации пользовательский код не требует перекомпиляции.


×

HTML:





Ссылка: