read-books.club » Інше » Занурення в патерни проектування, Олександр Швець 📚 - Українською

Читати книгу - "Занурення в патерни проектування, Олександр Швець"

209
0
В нашій бібліотеці можна безкоштовно в повній версії читати книжку українською мовою "Занурення в патерни проектування" автора Олександр Швець. Жанр книги: Інше. Наш веб сайт read-books.club дає можливість читати повні версії улюблених книг на Вашому гаджеті (IPhone, Android) або комп’ютері абсолютно безкоштовно, без реєстрації та СМС.

Шрифт:

-
+

Інтервал:

-
+

Додати в закладку:

Додати
1 ... 34 35 36 ... 58
Перейти на сторінку:
Кома­нда Command Пере­тво­рює запи­ти на об'­є­кти, дозво­ляю­чи пере­да­ва­ти їх як аргу­ме­нти під час викли­ку мето­дів, ста­ви­ти запи­ти в чергу, логу­ва­ти їх, а також під­три­му­ва­ти ска­су­ва­ння опе­ра­цій. Іте­ра­тор Iterator Дає змогу послі­до­вно обхо­ди­ти еле­ме­нти скла­до­вих об'­є­ктів, не роз­кри­ваю­чи їхньої вну­трі­шньої орга­ні­за­ції. Посе­ре­дник Mediator Дає змогу зме­нши­ти зв'я­за­ні­сть вели­кої кілько­сті кла­сів між собою, завдя­ки пере­мі­ще­нню цих зв'я­зків до одно­го класу-посе­ре­дни­ка. Зні­мок Memento Дає змогу збе­рі­га­ти та від­нов­лю­ва­ти мину­лий стан об'­є­ктів, не роз­кри­ваю­чи подро­би­ць їхньої реа­лі­за­ції. Спо­сте­рі­гач Observer Ство­рює меха­ні­зм під­пи­ски, що дає змогу одним об’єктам сте­жи­ти й реа­гу­ва­ти на події, які від­бу­ваю­ться в інших об’єктах. Стан State Дає змогу об'­є­ктам змі­ню­ва­ти пове­ді­нку в зале­жно­сті від їхньо­го стану. Ззо­вні ство­рює­ться вра­же­ння, ніби змі­ни­вся клас об'­є­кта. Стра­те­гія Strategy Визна­чає сіме­йство схо­жих алго­ри­тмів і роз­мі­щує кожен з них у вла­сно­му класі. Після цього алго­ри­тми можна замі­ня­ти один на інший прямо під час вико­на­ння про­гра­ми. Шабло­нний метод Template Method Визна­чає кістяк алго­ри­тму, пере­кла­даю­чи від­по­від­а­льні­сть за деякі його кроки на під­кла­си. Пате­рн дозво­ляє під­кла­сам пере­ви­зна­ча­ти кроки алго­ри­тму, не змі­нюю­чи його зага­льної стру­кту­ри. Від­ві­ду­вач Visitor
1 ... 34 35 36 ... 58
Перейти на сторінку:

 Увага!

Сайт зберігає кукі вашого браузера. Ви зможете в будь-який момент зробити закладку та продовжити читання книги «Занурення в патерни проектування, Олександр Швець», після закриття браузера.

Коментарі та відгуки (0) до книги "Занурення в патерни проектування, Олександр Швець"