Патерн проектування «Абстрактна фабрика»

Патерн проектування «Абстрактна фабрика»

В рамках циклу консультаційних публікацій наших викладачів публікуються апробаційні та/або науково-популярні, та/або консультаційні (дорадчі), та/або науково-експертні публікації з наукової або професійної тематики.

Дисципліна: «Розробка програмного забезпечення з використанням патернів проектування»

Патерн проектування «Абстрактна фабрика»

Баран С.В.

Для патернів, що породжують об’єкти, актуальні дві теми. По-перше, ці патерни інкапсулюють знання про конкретні класи, які застосовуються в системі. По-друге, приховують деталі того, як ці класи створюються і взаємодіють. Єдина інформація про об'єкти, відома системі, - це їх інтерфейси, визначені за допомогою абстрактних класів. Отже, патерни, що породжують об’єкти, забезпечують більшу гнучкість при вирішенні питання про те, що створюється, хто це створює, як і коли. Можна зібрати систему з «готових» об'єктів з самої різною структурою і функціональністю статично (на етапі компіляції) або динамічно (під час виконання).

 

Посилання на статтю: www.duet.edu.ua/uploads/DocS/10st6.pdf

Всі статті циклу за посиланням.

29.01.2023
CONTACTS: Medichna street, 16, Kryvyi Rih, Ukraine duet.edu.ua@gmail.com +380 97 214 8869
SELECTION COMMITTEE: Defenders of Ukraine Square, 2, Kryvyi Rih, Ukraine vstup.duet@gmail.com +380 98 207 3648

Генеральні партнери

About the site Confidentiality Accessibility Cookies
Copyright 2024 ©