Перетворює інтерфейс класу у інший інтерфейс, який очікує клієнт. Адаптер дозволяє класам працювати разом, які не могли б через їхню несумісні інтерфейси.
Визначає інтерфейс для створення об'єкту, але дозволяє потомкам вирішувати примірники яких класів створювати. Метод Фабрики дозволяє класам уступати створення примірників для потомків.
В даній статті розказується про шаблон проектування Будівник.
Він відокремлює конструкцію комплексних об'єктів від його представлення, отож один процес конструювання може створювати різні представлення.
В даній статті висвітлено шаблон проектування - Абстрактна Фабрика, який забезпечує інтерфейс для створення сімей зв'язаних чи залежних об'єктів без вказування їхніх конкретних класів.