Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВадим Веденеев
1 Builder Мавчун Екатерина СПбГУ, 245 группа
2 Паттерн Builder Паттерн создания объектов Отделяет процесс создания некоторого сложного объекта от его представления. Таким образом, в результате одного и того же процесса конструирования могут получаться разные представления объекта
3 Применение Алгоритм создания сложного объекта не должен зависеть от того, из каких частей состоит объект и как они стыкуются между собой Процесс конструирования должен обеспечивать различные представления конструируемого объекта
4 UML-диаграмма последовательности паттерна Builder
5 UML-диаграмма классов паттерна Builder
6 Преимущества и недостатки (+)Позволяет изменять внутреннее представление продукта (+)Изолирует код, реализующий конструирование и представление (+)Даёт более тонкий контроль над процессом конструирования (-) ConcreteBuilder и создаваемый им продукт жестко связаны между собой
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.