TG Telegram Group & Channel
C# 1001 notes | United States America (US)
Create: Update:

🖥 Паттерн Хранитель (Memento) - поведенческий шаблон проектирования, позволяющий, не нарушая инкапсуляцию, зафиксировать и сохранить внутреннее состояние объекта так, чтобы позднее восстановить его в это состояние.

Шаблон Хранитель используется, когда:

необходимо сохранить снимок состояния объекта (или его части) для последующего восстановления
прямой интерфейс получения состояния объекта раскрывает детали реализации и нарушает инкапсуляцию объекта

В C# паттерн Memento может быть реализован с помощью комбинации трех классов: Originator, Memento и Caretaker.

Подробнее

@csharp_1001_notes

🖥 Паттерн Хранитель (Memento) - поведенческий шаблон проектирования, позволяющий, не нарушая инкапсуляцию, зафиксировать и сохранить внутреннее состояние объекта так, чтобы позднее восстановить его в это состояние.

Шаблон Хранитель используется, когда:

необходимо сохранить снимок состояния объекта (или его части) для последующего восстановления
прямой интерфейс получения состояния объекта раскрывает детали реализации и нарушает инкапсуляцию объекта

В C# паттерн Memento может быть реализован с помощью комбинации трех классов: Originator, Memento и Caretaker.

Подробнее

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM


>>Click here to continue<<

C# 1001 notes






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)